From 92e51a2d08a38245fb6a6fb2ad736608642ea37c Mon Sep 17 00:00:00 2001 From: James Miller Date: Thu, 8 Aug 2019 17:30:13 -0500 Subject: [PATCH] -fix ancestries schema for sources --- schema/ancestries.sql | 2 ++ schema/spells.sql | 5 +++-- 2 files changed, 5 insertions(+), 2 deletions(-) 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) );