diff options
| author | patrick-scho | 2025-11-24 15:14:13 +0000 |
|---|---|---|
| committer | patrick-scho | 2025-11-24 15:14:13 +0000 |
| commit | 7020671f763df8f6f151a58dd77a98d55799e00d (patch) | |
| tree | c485db488541a5b3be9e80661b30f584caa578d5 /db_create.sh | |
| parent | f7dc68e764ef93cdc44bffad5f167f81697a328e (diff) | |
| download | l21s-case-study-7020671f763df8f6f151a58dd77a98d55799e00d.tar.gz l21s-case-study-7020671f763df8f6f151a58dd77a98d55799e00d.zip | |
update db_create.sh
Diffstat (limited to 'db_create.sh')
| -rwxr-xr-x | db_create.sh | 25 |
1 files changed, 18 insertions, 7 deletions
diff --git a/db_create.sh b/db_create.sh index eb123cf..4306d93 100755 --- a/db_create.sh +++ b/db_create.sh @@ -1,10 +1,21 @@ #!/usr/bin/env bash -psql users -c ' + +DB_DIR=${1:-db} +DB_NAME=${2:-migration} + +# (re)create db +dropdb "$DB_NAME" +createdb "$DB_NAME" + +# init "$DB_NAME" +psql "$DB_NAME" -c 'DROP TABLE users;' +psql "$DB_NAME" -c ' CREATE TABLE users( - ID int NOT NULL, - Mail varchar(320), - CanRead boolean, - CanWrite boolean, - CanDelete boolean, - PRIMARY KEY (ID) + USER_ID int NOT NULL, + MAIL varchar(320), + CAN_READ boolean, + CAN_WRITE boolean, + CAN_DELETE boolean, + PRIMARY KEY (USER_ID) );' + |
