Continue fleshing out project management system

This commit is contained in:
Alex Cabal 2024-12-16 14:56:10 -06:00
parent 657ecc68d4
commit 051e286a6d
19 changed files with 420 additions and 108 deletions

View file

@ -0,0 +1,4 @@
CREATE TABLE IF NOT EXISTS `se`.`ProjectReminders` (
`ProjectId` INT UNSIGNED NOT NULL,
`Created` TIMESTAMP NOT NULL,
`Type` ENUM('abandoned', 'stalled') NOT NULL);

View file

@ -14,5 +14,6 @@ CREATE TABLE IF NOT EXISTS `Projects` (
`ReviewerUserId` int(11) NOT NULL,
`LastCommitTimestamp` DATETIME NULL DEFAULT NULL,
`LastDiscussionTimestamp` DATETIME NULL DEFAULT NULL,
`IsStatusAutomaticallyUpdated` tinyint(1) NOT NULL DEFAULT 1,
PRIMARY KEY (`ProjectId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;