diff --git a/schema/ancestries.sql b/schema/ancestries.sql index 6c72861..5a382f6 100644 --- a/schema/ancestries.sql +++ b/schema/ancestries.sql @@ -10,6 +10,8 @@ table that matches feats to ancestries, etc.. CREATE TABLE ancestries ( ancestry_id INTEGER PRIMARY KEY, + sources_id INTEGER NOT NULL, + sources_pages TEXT, short_name TEXT NOT NULL UNIQUE, flavor_text TEXT NOT NULL, hp INTEGER NOT NULL, diff --git a/schema/spells.sql b/schema/spells.sql index 156bdbd..2ad2a4d 100644 --- a/schema/spells.sql +++ b/schema/spells.sql @@ -27,6 +27,8 @@ CREATE TABLE spellschools ( CREATE TABLE spells ( spells_id INTEGER PRIMARY KEY, + sources_id INTEGER NOT NULL, + sources_pages TEXT, nethysurl TEXT, name TEXT NOT NULL UNIQUE, source TEXT, @@ -38,8 +40,7 @@ CREATE TABLE spells ( range_text TEXT, range_ft INTEGER, targets TEXT, - FOREIGN KEY (sources_id) REFERENCES sources(sources_id) - + FOREIGN KEY (sources_id) REFERENCES sources(sources_id), FOREIGN KEY (spelltypes_id) REFERENCES spelltypes(spelltypes_id) );