CHANGE: postgres init db
This commit is contained in:
@@ -4,7 +4,7 @@
|
|||||||
DROP TABLE IF EXISTS "anwesenheit";
|
DROP TABLE IF EXISTS "anwesenheit";
|
||||||
CREATE TABLE "anwesenheit" (
|
CREATE TABLE "anwesenheit" (
|
||||||
"counter_id" bigserial PRIMARY KEY,
|
"counter_id" bigserial PRIMARY KEY,
|
||||||
"timestamp" timestamp(6),
|
"timestamp" timestamp(6) DEFAULT CURRENT_TIMESTAMP,
|
||||||
"card_uid" varchar(255),
|
"card_uid" varchar(255),
|
||||||
"check_in_out" int2,
|
"check_in_out" int2,
|
||||||
"geraet_id" int2
|
"geraet_id" int2
|
||||||
@@ -33,3 +33,8 @@ CREATE TABLE "personal_daten" (
|
|||||||
"vorgesetzter_pers_nr" int4
|
"vorgesetzter_pers_nr" int4
|
||||||
);
|
);
|
||||||
COMMENT ON COLUMN "personal_daten"."geschlecht" IS '1==weiblich, 2==maennlich, 3==divers';
|
COMMENT ON COLUMN "personal_daten"."geschlecht" IS '1==weiblich, 2==maennlich, 3==divers';
|
||||||
|
|
||||||
|
-- Insert into personal_daten
|
||||||
|
|
||||||
|
INSERT INTO "personal_daten" ("personal_nummer", "aktiv_beschaeftigt", "vorname", "nachname", "geburtsdatum", "plz", "adresse", "geschlecht", "card_uid", "hauptbeschaeftigungs_ort", "arbeitszeit_per_tag", "arbeitszeit_min_start", "arbeitszeit_max_ende", "vorgesetzter_pers_nr") VALUES
|
||||||
|
(123, 't', 'Max', 'Mustermann', '2003-02-01', '08963', 'Altenburger Str. 44A', 1, 'acde-edca', 1, 7.5, '07:00:00', '20:00:00', 0);
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ psql -v ON_ERROR_STOP=1 --username "$POSTGRES_USER" --dbname "$POSTGRES_DB" <<-E
|
|||||||
GRANT CONNECT ON DATABASE $POSTGRES_DB TO $POSTGRES_API_USER;
|
GRANT CONNECT ON DATABASE $POSTGRES_DB TO $POSTGRES_API_USER;
|
||||||
GRANT USAGE ON SCHEMA public TO $POSTGRES_API_USER;
|
GRANT USAGE ON SCHEMA public TO $POSTGRES_API_USER;
|
||||||
GRANT SELECT, INSERT, UPDATE ON ALL TABLES IN SCHEMA public TO $POSTGRES_API_USER;
|
GRANT SELECT, INSERT, UPDATE ON ALL TABLES IN SCHEMA public TO $POSTGRES_API_USER;
|
||||||
|
GRANT USAGE, SELECT ON ALL SEQUENCES IN SCHEMA public TO $POSTGRES_API_USER;
|
||||||
EOSQL
|
EOSQL
|
||||||
|
|
||||||
echo "User creation and permissions setup complete!"
|
echo "User creation and permissions setup complete!"
|
||||||
|
|||||||
Reference in New Issue
Block a user