Properly manage deploys via unique folders and db.

This commit is contained in:
2025-11-12 07:31:23 -08:00
parent 5d256e5cf8
commit b781ddb5d7
5 changed files with 102 additions and 30 deletions

View File

@@ -63,3 +63,12 @@ create table deployments(
);
create index deployments_user_id_idx on deployments (user_id);
create table user_terraform_state(
id bigserial primary key,
user_id integer unique not null references users on delete cascade,
state_enc text,
state_backup_enc text
);
create unique index user_terraform_state_user_id_idx on user_terraform_state (user_id);