From 74600740eb8ed04a23cc5ffdd8e586d1c3e3fd43 Mon Sep 17 00:00:00 2001 From: L_DelOff <51275636+LDelOff@users.noreply.github.com> Date: Wed, 1 Mar 2023 23:45:18 +0300 Subject: [PATCH] =?UTF-8?q?=D0=98=D0=BD=D0=B8=D1=82=20=D1=81=D0=BA=D1=80?= =?UTF-8?q?=D0=B8=D0=BF=D1=82=D1=8B=20=D0=B4=D0=BB=D1=8F=20mysql?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/resources/db/scripts/changelog-master.xml | 9 +++++++++ .../db/scripts/release_0_0_1/changelog.xml | 10 ++++++++++ .../release_0_0_1/scripts/01_create_table_users.sql | 13 +++++++++++++ .../release_0_0_1/scripts/02_create_table_roles.sql | 13 +++++++++++++ 4 files changed, 45 insertions(+) create mode 100644 src/main/resources/db/scripts/changelog-master.xml create mode 100644 src/main/resources/db/scripts/release_0_0_1/changelog.xml create mode 100644 src/main/resources/db/scripts/release_0_0_1/scripts/01_create_table_users.sql create mode 100644 src/main/resources/db/scripts/release_0_0_1/scripts/02_create_table_roles.sql diff --git a/src/main/resources/db/scripts/changelog-master.xml b/src/main/resources/db/scripts/changelog-master.xml new file mode 100644 index 0000000..1614c28 --- /dev/null +++ b/src/main/resources/db/scripts/changelog-master.xml @@ -0,0 +1,9 @@ + + + + + + \ No newline at end of file diff --git a/src/main/resources/db/scripts/release_0_0_1/changelog.xml b/src/main/resources/db/scripts/release_0_0_1/changelog.xml new file mode 100644 index 0000000..a86ce26 --- /dev/null +++ b/src/main/resources/db/scripts/release_0_0_1/changelog.xml @@ -0,0 +1,10 @@ + + + + + + + \ No newline at end of file diff --git a/src/main/resources/db/scripts/release_0_0_1/scripts/01_create_table_users.sql b/src/main/resources/db/scripts/release_0_0_1/scripts/01_create_table_users.sql new file mode 100644 index 0000000..c1b9e5a --- /dev/null +++ b/src/main/resources/db/scripts/release_0_0_1/scripts/01_create_table_users.sql @@ -0,0 +1,13 @@ +-- liquibase formatted sql + +-- changeset L_DelOff:create_table_users rollbackSplitStatements:true +-- comment: Создание таблицы с пользователями + +CREATE TABLE USERS +( + ID VARCHAR(36) PRIMARY KEY COMMENT 'Идентификатор', + USERNAME VARCHAR(64) UNIQUE COMMENT 'Имя пользователя', + PASSWORD VARCHAR(36) COMMENT 'Пароль' +); + +-- rollback DROP TABLE USERS; \ No newline at end of file diff --git a/src/main/resources/db/scripts/release_0_0_1/scripts/02_create_table_roles.sql b/src/main/resources/db/scripts/release_0_0_1/scripts/02_create_table_roles.sql new file mode 100644 index 0000000..0bee998 --- /dev/null +++ b/src/main/resources/db/scripts/release_0_0_1/scripts/02_create_table_roles.sql @@ -0,0 +1,13 @@ +-- liquibase formatted sql + +-- changeset L_DelOff:create_table_roles rollbackSplitStatements:true +-- comment: Создание таблицы с ролями + +CREATE TABLE ROLES +( + ID VARCHAR(36) PRIMARY KEY COMMENT 'Идентификатор роли', + NAME VARCHAR(64) UNIQUE COMMENT 'Имя роли' +); + + +-- rollback DROP TABLE ROLES; \ No newline at end of file