From aa05ea70af1313b6c9162007a3c0354515fc5c38 Mon Sep 17 00:00:00 2001 From: vextv Date: Mon, 14 Oct 2024 18:39:56 +0200 Subject: [PATCH] added sql scripts for db --- .idea/dataSources.xml | 9 ++++----- sql/create_db.sql | 13 +++++++++++++ sql/delete_db.sql | 1 + 3 files changed, 18 insertions(+), 5 deletions(-) create mode 100644 sql/create_db.sql create mode 100644 sql/delete_db.sql diff --git a/.idea/dataSources.xml b/.idea/dataSources.xml index 63a12b6..f3b232c 100644 --- a/.idea/dataSources.xml +++ b/.idea/dataSources.xml @@ -1,15 +1,14 @@ - - postgresql + + mysql.8 true - org.postgresql.Driver - jdbc:postgresql://localhost:5432/postgres + com.mysql.cj.jdbc.Driver + jdbc:mysql://localhost:3306 - $ProjectFileDir$ diff --git a/sql/create_db.sql b/sql/create_db.sql new file mode 100644 index 0000000..44dc8e9 --- /dev/null +++ b/sql/create_db.sql @@ -0,0 +1,13 @@ +CREATE DATABASE 'webshop' CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_520_ci; + +CREATE TABLE 'user' +( + id int, + lower_name varchar(255), + name varchar(255), + full_name varchar(255), + email varchar(255), + passwd varchar(255), + passwd_hash_algo varchar(255), + is_admin bool +) diff --git a/sql/delete_db.sql b/sql/delete_db.sql new file mode 100644 index 0000000..74a65f6 --- /dev/null +++ b/sql/delete_db.sql @@ -0,0 +1 @@ +DROP TABLE 'user';