api.spaceplanner.app

Spaceplanner API
git clone git://jacobedwards.org/api.spaceplanner.app
Log | Files | Refs

commit af0d10c7f25199b95807f7f12cc4c2b48a1b552f
parent 6964d963332ee36036db3844329008ab2b6ca94f
Author: Jacob R. Edwards <jacob@jacobedwards.org>
Date:   Wed, 25 Sep 2024 18:34:05 -0700

Add foreign key constraint to user_settings username

Diffstat:
Acmd/api/migration/2024-09-26T01:29:10.sql | 7+++++++
1 file changed, 7 insertions(+), 0 deletions(-)

diff --git a/cmd/api/migration/2024-09-26T01:29:10.sql b/cmd/api/migration/2024-09-26T01:29:10.sql @@ -0,0 +1,7 @@ +BEGIN; + +DELETE FROM spaceplanner.user_settings WHERE username NOT IN (SELECT name from spaceplanner.users); +ALTER TABLE spaceplanner.user_settings ADD FOREIGN KEY (username) REFERENCES spaceplanner.users(name) + ON DELETE CASCADE; + +COMMIT;