(db) Default values for storage base

This commit is contained in:
Viktor Lofgren 2023-08-01 15:05:04 +02:00
parent b08e302dd5
commit c1ea60b399

View File

@ -41,3 +41,28 @@ AS SELECT
BASE.ID AS BASE_ID
FROM FILE_STORAGE STORAGE
INNER JOIN FILE_STORAGE_BASE BASE ON STORAGE.BASE_ID=BASE.ID;
INSERT INTO FILE_STORAGE_BASE(NAME, PATH, TYPE, PERMIT_TEMP)
VALUES
('Index Storage', '/vol', 'SSD_FAST', false),
('Data Storage', '/samples', 'SLOW', false);
INSERT INTO FILE_STORAGE(BASE_ID, PATH, DESCRIPTION, TYPE)
SELECT ID, 'iw', "Index Staging Area", 'INDEX_STAGING'
FROM FILE_STORAGE_BASE WHERE NAME='IndexData';
INSERT INTO FILE_STORAGE(BASE_ID, PATH, DESCRIPTION, TYPE)
SELECT ID, 'ir', "Index Live Area", 'INDEX_LIVE'
FROM FILE_STORAGE_BASE WHERE NAME='IndexData';
INSERT INTO FILE_STORAGE(BASE_ID, PATH, DESCRIPTION, TYPE)
SELECT ID, 'lw', "Lexicon Staging Area", 'LEXICON_STAGING'
FROM FILE_STORAGE_BASE WHERE NAME='IndexData';
INSERT INTO FILE_STORAGE(BASE_ID, PATH, DESCRIPTION, TYPE)
SELECT ID, 'lr', "Lexicon Live Area", 'LEXICON_LIVE'
FROM FILE_STORAGE_BASE WHERE NAME='IndexData';
INSERT INTO FILE_STORAGE(BASE_ID, PATH, DESCRIPTION, TYPE)
SELECT ID, 'ss', "Search Sets", 'SEARCH_SETS'
FROM FILE_STORAGE_BASE WHERE NAME='IndexData';