Add PropertyFromHttp trait and update codebase to use new pattern

This commit is contained in:
Alex Cabal 2024-11-10 22:23:43 -06:00
parent c35c47b793
commit acb30b897c
47 changed files with 851 additions and 527 deletions

View file

@ -7,7 +7,7 @@ CREATE TABLE IF NOT EXISTS `Artworks` (
`CompletedYearIsCirca` boolean NOT NULL DEFAULT FALSE,
`Created` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
`Updated` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
`Status` enum('unverified', 'approved', 'declined', 'in_use') DEFAULT 'unverified',
`Status` enum('unverified', 'approved', 'declined', 'in_use') NOT NULL DEFAULT 'unverified',
`SubmitterUserId` int(10) unsigned NULL,
`ReviewerUserId` int(10) unsigned NULL,
`MuseumUrl` varchar(255) NULL,