added sql scripts
This commit is contained in:
parent
5aee9eea39
commit
a4db6712a4
27
sql/createDB.sql
Normal file
27
sql/createDB.sql
Normal file
@ -0,0 +1,27 @@
|
||||
CREATE
|
||||
DATABASE autohaendler;
|
||||
\c
|
||||
autohaendler
|
||||
|
||||
CREATE TYPE color;
|
||||
CREATE TYPE make;
|
||||
CREATE TYPE model;
|
||||
CREATE TYPE engine;
|
||||
CREATE TYPE price;
|
||||
CREATE TYPE doors;
|
||||
|
||||
CREATE
|
||||
EXTENSION IF NOT EXISTS "uuid-ossp";
|
||||
|
||||
CREATE TABLE autohaendler_stock
|
||||
(
|
||||
id UUID NOT NULL DEFAULT uuid_generate_v4(),
|
||||
color TEXT NOT NULL,
|
||||
make TEXT NOT NULL,
|
||||
model TEXT NOT NULL,
|
||||
engine TEXT NOT NULL,
|
||||
price TEXT NOT NULL,
|
||||
doors TEXT NOT NULL,
|
||||
);
|
||||
|
||||
INSERT INTO autohaendler_stock (color, make, model, engine, price, doors);
|
||||
17
sql/rollbackDB.sql
Normal file
17
sql/rollbackDB.sql
Normal file
@ -0,0 +1,17 @@
|
||||
\c
|
||||
autohaendler
|
||||
|
||||
DROP TABLE autohaendler;
|
||||
|
||||
DROP TYPE IF EXISTS color;
|
||||
DROP TYPE IF EXISTS make;
|
||||
DROP TYPE IF EXISTS model;
|
||||
DROP TYPE IF EXISTS engine;
|
||||
DROP TYPE IF EXISTS price;
|
||||
DROP TYPE IF EXISTS doors;
|
||||
|
||||
\c
|
||||
postgres
|
||||
|
||||
DROP
|
||||
DATABASE autohaendler;
|
||||
Loading…
x
Reference in New Issue
Block a user