feat: file_store 생성 SQL

This commit is contained in:
2025-12-21 19:22:20 +09:00
parent 28ca8f41bd
commit eacbfab3dc
5 changed files with 28 additions and 2 deletions

3
gradlew vendored
View File

@@ -114,6 +114,7 @@ case "$( uname )" in #(
NONSTOP* ) nonstop=true ;; NONSTOP* ) nonstop=true ;;
esac esac
CLASSPATH="\\\"\\\""
# Determine the Java command to use to start the JVM. # Determine the Java command to use to start the JVM.
@@ -171,6 +172,7 @@ fi
# For Cygwin or MSYS, switch paths to Windows format before running java # For Cygwin or MSYS, switch paths to Windows format before running java
if "$cygwin" || "$msys" ; then if "$cygwin" || "$msys" ; then
APP_HOME=$( cygpath --path --mixed "$APP_HOME" ) APP_HOME=$( cygpath --path --mixed "$APP_HOME" )
CLASSPATH=$( cygpath --path --mixed "$CLASSPATH" )
JAVACMD=$( cygpath --unix "$JAVACMD" ) JAVACMD=$( cygpath --unix "$JAVACMD" )
@@ -210,6 +212,7 @@ DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"'
set -- \ set -- \
"-Dorg.gradle.appname=$APP_BASE_NAME" \ "-Dorg.gradle.appname=$APP_BASE_NAME" \
-classpath "$CLASSPATH" \
-jar "$APP_HOME/gradle/wrapper/gradle-wrapper.jar" \ -jar "$APP_HOME/gradle/wrapper/gradle-wrapper.jar" \
"$@" "$@"

3
gradlew.bat vendored
View File

@@ -70,10 +70,11 @@ goto fail
:execute :execute
@rem Setup the command line @rem Setup the command line
set CLASSPATH=
@rem Execute Gradle @rem Execute Gradle
"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -jar "%APP_HOME%\gradle\wrapper\gradle-wrapper.jar" %* "%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" -jar "%APP_HOME%\gradle\wrapper\gradle-wrapper.jar" %*
:end :end
@rem End local scope for the variables with windows NT shell @rem End local scope for the variables with windows NT shell

View File

@@ -40,8 +40,10 @@ public class BookVersion extends BaseEntity {
@Enumerated(EnumType.STRING) @Enumerated(EnumType.STRING)
private LengthPreset lengthPreset; private LengthPreset lengthPreset;
@Column(name = "book_s3_key")
private String bookS3Key; private String bookS3Key;
@Column(name = "audio_s3_key")
private String audioS3Key; private String audioS3Key;
private String language = "en-Us"; private String language = "en-Us";

View File

@@ -3,3 +3,5 @@ databaseChangeLog:
path: db/sql/account/251203 path: db/sql/account/251203
- includeAll: - includeAll:
path: db/sql/book/251215 path: db/sql/book/251215
- includeAll:
path: db/sql/filestore/251221

View File

@@ -0,0 +1,18 @@
-- liquibase formatted sql
-- changeset ijeongmin:1_create_file_store.sql
create table file_store
(
id bigint not null auto_increment primary key,
object_key varchar(500) null comment 's3 식별 키 UUID',
original_file_name varchar(255) null comment '저장된 파일 명',
content_type varchar(100) null,
size_bytes bigint not null,
created_at timestamp not null default current_timestamp,
updated_at timestamp not null default current_timestamp on update current_timestamp,
deleted boolean not null default false,
deleted_at timestamp null,
key idx_file_store_deleted (deleted),
key idx_object_key (object_key)
);