(db) Fix broken insert statement, move file storage defaults to a separate file.

This commit is contained in:
Viktor Lofgren 2023-08-01 15:50:08 +02:00
parent 36a23707c1
commit 2e29038ecd
2 changed files with 24 additions and 25 deletions

View File

@ -41,28 +41,3 @@ 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';

View File

@ -0,0 +1,24 @@
INSERT IGNORE INTO FILE_STORAGE_BASE(NAME, PATH, TYPE, PERMIT_TEMP)
VALUES
('Index Storage', '/vol', 'SSD_INDEX', false),
('Data Storage', '/samples', 'SLOW', false);
INSERT IGNORE INTO FILE_STORAGE(BASE_ID, PATH, DESCRIPTION, TYPE)
SELECT ID, 'iw', "Index Staging Area", 'INDEX_STAGING'
FROM FILE_STORAGE_BASE WHERE NAME='IndexData';
INSERT IGNORE INTO FILE_STORAGE(BASE_ID, PATH, DESCRIPTION, TYPE)
SELECT ID, 'ir', "Index Live Area", 'INDEX_LIVE'
FROM FILE_STORAGE_BASE WHERE NAME='IndexData';
INSERT IGNORE INTO FILE_STORAGE(BASE_ID, PATH, DESCRIPTION, TYPE)
SELECT ID, 'lw', "Lexicon Staging Area", 'LEXICON_STAGING'
FROM FILE_STORAGE_BASE WHERE NAME='IndexData';
INSERT IGNORE INTO FILE_STORAGE(BASE_ID, PATH, DESCRIPTION, TYPE)
SELECT ID, 'lr', "Lexicon Live Area", 'LEXICON_LIVE'
FROM FILE_STORAGE_BASE WHERE NAME='IndexData';
INSERT IGNORE INTO FILE_STORAGE(BASE_ID, PATH, DESCRIPTION, TYPE)
SELECT ID, 'ss', "Search Sets", 'SEARCH_SETS'
FROM FILE_STORAGE_BASE WHERE NAME='IndexData';