refactor out langs and sizes and new data to sizes
parent
44c5454ab1
commit
a044b5ef93
|
@ -1,9 +1,9 @@
|
|||
-- -*- mode:sql sql-product:sqlite -*-
|
||||
|
||||
INSERT INTO sizes (size_id, short_name) VALUES
|
||||
(1, 'Tiny'),
|
||||
(2, 'Small'),
|
||||
(3, 'Medium'),
|
||||
(4, 'Large'),
|
||||
(5, 'Huge'),
|
||||
(6, 'Gargantuan');
|
||||
INSERT INTO sizes (size_id, short_name, space_in_ft, reach_tall_ft, reach_long_ft) VALUES
|
||||
(1,'Tiny',4,0,0),
|
||||
(2,'Small',5,5,5),
|
||||
(3,'Medium',5,5,5),
|
||||
(4,'Large',10,10,5),
|
||||
(5,'Huge',15,15,10),
|
||||
(6,'Gargantuan',20,20,15);
|
||||
|
|
|
@ -3,6 +3,7 @@ del pf2.db
|
|||
|
||||
:: Loading schema
|
||||
sqlite3 pf2.db < schema/abilityscores.sql
|
||||
sqlite3 pf2.db < schema/langs.sql
|
||||
sqlite3 pf2.db < schema/traits.sql
|
||||
sqlite3 pf2.db < schema/senses.sql
|
||||
sqlite3 pf2.db < schema/ancestries.sql
|
||||
|
|
4
gendb.sh
4
gendb.sh
|
@ -2,6 +2,10 @@ rm pf2.db
|
|||
echo 'loading schema'
|
||||
echo 'schema/abilityscores.sql'
|
||||
sqlite3 pf2.db < schema/abilityscores.sql
|
||||
echo 'schema/sizes.sql'
|
||||
sqlite3 pf2.db < schema/sizes.sql
|
||||
echo 'schema/langs.sql'
|
||||
sqlite3 pf2.db < schema/langs.sql
|
||||
echo 'schema/traits.sql'
|
||||
sqlite3 pf2.db < schema/traits.sql
|
||||
echo 'schema/senses.sql'
|
||||
|
|
|
@ -80,15 +80,7 @@ CREATE TABLE ancestries_traits (
|
|||
FOREIGN KEY (trait_id) REFERENCES traits(trait_id)
|
||||
);
|
||||
|
||||
CREATE TABLE sizes (
|
||||
size_id INTEGER PRIMARY KEY,
|
||||
short_name TEXT NOT NULL UNIQUE
|
||||
);
|
||||
|
||||
CREATE TABLE langs (
|
||||
lang_id INTEGER PRIMARY KEY,
|
||||
short_name TEXT NOT NULL UNIQUE
|
||||
);
|
||||
|
||||
CREATE TABLE ancestries_langs (
|
||||
id INTEGER PRIMARY KEY,
|
||||
|
|
|
@ -0,0 +1,6 @@
|
|||
-- -*- mode:sql sql-product:sqlite -*-
|
||||
|
||||
CREATE TABLE langs (
|
||||
lang_id INTEGER PRIMARY KEY,
|
||||
short_name TEXT NOT NULL UNIQUE
|
||||
);
|
|
@ -0,0 +1,10 @@
|
|||
-- -*- mode:sql sql-product:sqlite -*-
|
||||
|
||||
|
||||
CREATE TABLE sizes (
|
||||
size_id INTEGER PRIMARY KEY,
|
||||
short_name TEXT NOT NULL UNIQUE,
|
||||
space_in_ft INTEGER NOT NULL,
|
||||
reach_tall_ft INTEGER NOT NULL,
|
||||
reach_long_ft INTEGER NOT NULL
|
||||
);
|
Loading…
Reference in New Issue