adding a better picture of diesel migrations

This commit is contained in:
Chris Cochrun 2023-08-04 14:44:26 -05:00
parent 2ccc98a954
commit 9d7d24168d
2 changed files with 46 additions and 5 deletions

View file

@ -1 +1,5 @@
-- This file should undo anything in `up.sql`
DROP TABLE 'songs';
DROP TABLE 'videos';
DROP TABLE 'images';
DROP TABLE 'presentations';

View file

@ -1,5 +1,42 @@
-- Your SQL goes here
CREATE TABLE IF NOT EXISTS 'songs' ( 'id' INTEGER NOT NULL, 'title' TEXT NOT NULL, 'lyrics' TEXT, 'author' TEXT, 'ccli' TEXT, 'audio' TEXT, 'vorder' TEXT, 'background' TEXT, 'backgroundType' TEXT, horizontalTextAlignment, verticalTextAlignment, font TEXT, fontSize INTEGER, PRIMARY KEY(id));
CREATE TABLE IF NOT EXISTS 'videos' ( 'id' INTEGER NOT NULL, 'title' TEXT NOT NULL, 'filePath' TEXT NOT NULL, startTime REAL, endTime REAL, loop BOOLEAN NOT NULL DEFAULT 0, PRIMARY KEY(id));
CREATE TABLE IF NOT EXISTS 'images' ( 'id' INTEGER NOT NULL, 'title' TEXT NOT NULL, 'filePath' TEXT NOT NULL, PRIMARY KEY(id));
CREATE TABLE IF NOT EXISTS 'presentations' ( 'id' INTEGER NOT NULL, 'title' TEXT NOT NULL, 'filePath' TEXT NOT NULL, pageCount INTEGER DEFAULT 1, PRIMARY KEY(id));
CREATE TABLE IF NOT EXISTS 'songs' (
'id' INTEGER NOT NULL,
'title' TEXT NOT NULL,
'lyrics' TEXT,
'author' TEXT,
'ccli' TEXT,
'audio' TEXT,
'vorder' TEXT,
'background' TEXT,
'backgroundType' TEXT,
horizontalTextAlignment TEXT,
verticalTextAlignment TEXT,
font TEXT,
fontSize INTEGER,
PRIMARY KEY(id)
);
CREATE TABLE IF NOT EXISTS 'videos' (
'id' INTEGER NOT NULL,
'title' TEXT NOT NULL,
'filePath' TEXT NOT NULL,
startTime REAL,
endTime REAL,
loop BOOLEAN NOT NULL DEFAULT 0,
PRIMARY KEY(id)
);
CREATE TABLE IF NOT EXISTS 'images' (
'id' INTEGER NOT NULL,
'title' TEXT NOT NULL,
'filePath' TEXT NOT NULL,
PRIMARY KEY(id)
);
CREATE TABLE IF NOT EXISTS 'presentations' (
'id' INTEGER NOT NULL,
'title' TEXT NOT NULL,
'filePath' TEXT NOT NULL,
pageCount INTEGER DEFAULT 1,
PRIMARY KEY(id)
);