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