Skip to content

Commit 8e644b1

Browse files
feat: add data.sql to insert data once at the application start
1 parent 4a4083f commit 8e644b1

2 files changed

Lines changed: 13 additions & 1 deletion

File tree

src/main/resources/application.properties

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,6 @@ spring.datasource.password=${DATABASE_PASSWORD}
1010
spring.jpa.hibernate.ddl-auto=${DDL_AUTO:update}
1111

1212
spring.jpa.show-sql=true
13-
spring.jpa.properties.hibernate.format_sql=true
13+
spring.sql.init.mode=always
14+
spring.jpa.defer-datasource-initialization=true
15+
spring.jpa.properties.hibernate.format_sql=true

src/main/resources/data.sql

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
insert into user values(b'1', null, 1, 'adm', 'admin_1st', '$2a$12$Xfaog7ZIo3RfMpjm9dEk/Or9lqUpM1Tc6vM4zLpW62i0K79LKnYNK', 'admin');
2+
3+
insert into genre (id, name) values(1, 'action');
4+
insert into genre (id, name) values(2, 'sci-fi');
5+
insert into genre (id, name) values(3, 'thriller');
6+
insert into genre (id, name) values(4, 'romance');
7+
insert into genre (id, name) values(5, 'math');
8+
insert into genre (id, name) values(6, 'art');
9+
insert into genre (id, name) values(7, 'illustrative');
10+
insert into genre (id, name) values(8, 'fantasy');

0 commit comments

Comments
 (0)