Draft: EHN: file system: link
Compare changes
@@ -39,7 +39,8 @@ ALTER TABLE files ADD COLUMN IF NOT EXISTS (
@@ -39,7 +39,8 @@ ALTER TABLE files ADD COLUMN IF NOT EXISTS (
@@ -49,7 +50,8 @@ ALTER TABLE archive_files ADD COLUMN IF NOT EXISTS (
@@ -49,7 +50,8 @@ ALTER TABLE archive_files ADD COLUMN IF NOT EXISTS (
@@ -59,13 +61,19 @@ ALTER TABLE files ADD FOREIGN KEY (parent_directory) REFERENCES entities (id);
@@ -59,13 +61,19 @@ ALTER TABLE files ADD FOREIGN KEY (parent_directory) REFERENCES entities (id);
ALTER TABLE archive_files ADD FOREIGN KEY (parent_directory) REFERENCES entities (id) ON DELETE CASCADE;
ALTER TABLE entities MODIFY COLUMN `role` enum('RECORDTYPE','RECORD','FILE','_REPLACEMENT','PROPERTY','DATATYPE','ROLE','QUERYTEMPLATE', 'DIRECTORY') COLLATE utf8_unicode_ci NOT NULL;
INSERT IGNORE INTO entities (id, description, role, acl) VALUES (9, "The directory role.", "ROLE", 0);
INSERT IGNORE INTO name_data (domain_id, entity_id, property_id, value, status, pidx) VALUES (0, 9, 20, "DIRECTORY", "FIX", 0);