setup project

This commit is contained in:
2026-04-04 13:35:33 -06:00
parent 3f75aead20
commit 27088c2cd8
48 changed files with 7831 additions and 2 deletions

10
env/dev/init.sql vendored Normal file
View File

@@ -0,0 +1,10 @@
-- NOTE THIS IS FOR DEV USE ONLY NEEDED TO MAKE ALL THE USERS NEEDED TO MATCH PROD SETUP
CREATE SCHEMA IF NOT EXISTS bracketeer;
CREATE USER api WITH PASSWORD 'api';
GRANT SELECT, INSERT, UPDATE, DELETE, EXECUTE ON ALL TABLES IN SCHEMA bracketeer TO api;
-- probably can clamp this permissions further but migrations tend to be insane.
CREATE USER goose WITH PASSWORD 'goose';
GRANT ALL PRIVILEGES ON SCHEMA bracketeer TO goose;
GRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA bracketeer TO goose;