1
0

Detach authentication

This commit is contained in:
2025-02-12 09:04:19 +02:00
parent acb7aa2e16
commit f6538945c5
16 changed files with 278 additions and 66 deletions

View File

@ -22,7 +22,7 @@ CREATE TABLE PackageBases (
description VARCHAR(510) NULL,
created_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
updated_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP NOT NULL
updated_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
);
-- User roles for working on packages: flagger, packager, submitter, maintainer, etc.
@ -62,7 +62,7 @@ CREATE TABLE Packages (
flagged_at TIMESTAMP NULL,
created_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
updated_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP NOT NULL,
updated_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
FOREIGN KEY (base) REFERENCES PackageBases (id) ON DELETE CASCADE
);