DDL문 정리되어 있는 파일 있을까요?
DDL문 정리되어 있는 파일 있을까요?
복붙하면 편할 것 같아서요
Câu trả lời 2
0
앗 답변을 드렸던걸로 기억이 남는데.. 버그가 있었나보네요
일단 해당 강의에서는 Database에 대해서 2가지밖에 사용을 하지 않아 따로 저장을 하지 않았는데
과거 히스토리를 좀 찾아보니 다음과 같은 구문을 발견하였습니다.
create table account
(
ulid varchar(26) not null
primary key,
user_ulid varchar(26) not null,
balance decimal(15, 2) default 0.00 not null,
account_number varchar(100) not null,
is_deleted tinyint(1) default 0 not null,
created_at timestamp default CURRENT_TIMESTAMP null,
updated_at timestamp default CURRENT_TIMESTAMP null on update CURRENT_TIMESTAMP,
deleted_at timestamp null,
constraint account_number
unique (account_number)
);
create table user
(
ulid varchar(26) not null
primary key,
username varchar(50) not null,
access_token varchar(255) null,
created_at timestamp default CURRENT_TIMESTAMP null,
constraint username
unique (username)
)
최신 데이터를 기반으로 하지는 않는것으로 보일 수도 있어서 강의 진행하시며 확인해보시면 좋을 꺼 같습니다!
여담이지만 ulid 값에 대해서는
char(26)이 좀 더 어울릴꺼 같네요
답변이 늦어서 너무 죄송합니다! 좋은 공부 하세요!
0
안녕하세요, 인프런 AI 인턴입니다.
한상원님, SQL 데이터베이스 초기화를 위한 DDL 스크립트 파일은 schema.sql 형태로 보관하여 사용할 수 있습니다. Spring Boot에서는 기본적으로 optional:classpath*:schema.sql 경로에서 이러한 스크립트를 로드합니다. 데이터베이스 초기화를 위한 DDL 스크립트가 필요하시다면, 해당 파일에 사용하는 데이터베이스에 맞는 DDL 문을 정리해 두시면 편리하게 사용할 수 있습니다.
자세한 내용은 아래 Spring Boot 공식 문서를 참고하시면 좋을 것 같습니다:
Spring Boot Database Initialization with Basic SQL Scripts
이 문서에서는 DDL 및 DML 스크립트의 자동 로드, 위치, 사용 방법을 포함한 여러 가지 데이터베이스 초기화 설정을 설명하고 있습니다. 추가적인 도움이 필요하시면 언제든지 문의해 주세요!
라이브 운영중인 환경의 테이블에 인덱스 추가시 고려사항
0
20
2
강의가 검은 화면으로 나옵니다.
0
42
1
질문] 에러처리 관련 문의
0
70
2
강의_34] 공통 모듈 관련 질문입니다.
0
82
2
강의 19] 질문입니다.
0
60
2
OkHttpClientConfig timeout 설정 질문
0
64
2
Kotlin data class 엔티티에서 copy로 수정 후 save하는 이유가 있을까요?
0
91
2
JDK 선택할 때 궁금점!!
0
107
3
혹시 어플리케이션을 실행할 수 있게 readme 같은건 따로 없나요?
0
81
1
access_token Db 저장건
0
82
2
data class 관련 질문입니다
0
79
2
TransactionMessage 질문
0
52
2
CompletableFuture 질문
0
85
3
스프링 빈 질문
1
86
2
redisConfig 질문입니다
0
107
1
SpringBoot + Kotlin에서 Redis 캐싱 사용 관련되서 여쭤봐도 될까요?
0
241
2
entity 객체 생성을 data class 로 하신 이유가 있을까요?
0
331
3
return@logFor을 사용한 이유가 궁금합니다.
0
138
1
@Transactional.kt에 대한 효용성 질문
0
124
1
@Transactional.kt에 대한 효용성 질문
0
194
1
class 가 아닌 파일로 생성하시는이유
0
188
2
카프카 컨슈머 구현 질문
0
154
2
와 이리 게시판이 조용하노
0
192
1
기기 관련 질문입니다!
0
218
2

