init minio

This commit is contained in:
Chuck1sn
2025-06-15 15:09:52 +08:00
parent c64f2eb0f6
commit dc7780e0a8
28 changed files with 333 additions and 25 deletions

View File

@@ -27,9 +27,18 @@ spring:
enabled: true
locations: classpath:db/migration
default-schema: ${DATABASE_DEFAULT_SCHEMA}
servlet:
multipart:
max-file-size: 1MB
max-request-size: 10MB
springdoc:
swagger-ui:
path: /swagger-ui.html
jwt:
secret: ${JWT_SECRET:secret}
expiration-min: ${JWT_EXPIRATION_MIN:100}
minio:
endpoint: ${MINIO_ENDPOINT}
access-key: ${MINIO_ROOT_USER}
secret-key: ${MINIO_ROOT_PASSWORD}
default-bucket: ${MINIO_DEFAULT_BUCKETS}

View File

@@ -3,6 +3,7 @@ CREATE SCHEMA IF NOT EXISTS mjga;
CREATE TABLE mjga.user (
id BIGSERIAL PRIMARY KEY,
username VARCHAR NOT NULL UNIQUE,
avatar VARCHAR,
create_time TIMESTAMP WITH TIME ZONE NOT NULL DEFAULT CURRENT_TIMESTAMP,
password VARCHAR NOT NULL,
enable BOOLEAN NOT NULL DEFAULT TRUE