Merge branch 'lang-data'
						commit
						98d881839f
					
				|  | @ -0,0 +1,40 @@ | |||
| -- -*- mode:sql sql-product:sqlite -*- | ||||
| 
 | ||||
| INSERT INTO langsrarity (rarirty_id, rarity_name) | ||||
| VALUES | ||||
|   (1, 'Common'), | ||||
|   (2, 'Uncommon'), | ||||
|   (3, 'Secret'); | ||||
| 
 | ||||
| 
 | ||||
| -- TODO These values are from Tables 2-1, 2-2, and 2-3 on page 65 CRB | ||||
| 
 | ||||
| INSERT INTO langs (lang_id, rarity_id, lang, speakers) | ||||
| VALUES | ||||
|   -- Common languages | ||||
|   (1, 1, 'Common', 'Humans, dwarves, elves, halflings, and other common ancestries'), | ||||
|   (2, 1, 'Draconic', 'TODO'), | ||||
|   (3, 1, 'Dwarven', 'TODO'), | ||||
|   (4, 1, 'Elven', 'TODO'), | ||||
|   (5, 1, 'Gnomish', 'TODO'), | ||||
|   (6, 1, 'Goblin', 'TODO'), | ||||
|   (7, 1, 'Halfling', 'TODO'), | ||||
|   (8, 1, 'Jotun', 'TODO'), | ||||
|   (9, 1, 'Orcish', 'TODO'), | ||||
|   (10, 1, 'Sylvan', 'TODO'), | ||||
|   (11, 1, 'Undercommon', 'TODO'), | ||||
|   -- Uncommon languages | ||||
|   (100, 2, 'Abyssal', 'TODO'), | ||||
|   (101, 2, 'Aklo', 'TODO'), | ||||
|   (102, 2, 'Aquan', 'TODO'), | ||||
|   (103, 2, 'Auran', 'TODO'), | ||||
|   (104, 2, 'Celestial', 'TODO'), | ||||
|   (105, 2, 'Gnoll', 'TODO'), | ||||
|   (106, 2, 'Ignan', 'TODO'), | ||||
|   (107, 2, 'Infernal', 'TODO'), | ||||
|   (108, 2, 'Necril', 'TODO'), | ||||
|   (109, 2, 'Shadowtongue', 'TODO'), | ||||
|   (110, 2, 'Terran', 'TODO'), | ||||
|   -- Secret languages | ||||
|   (200, 3, 'Druidic', 'Druids'); | ||||
| 
 | ||||
|  | @ -1,6 +1,15 @@ | |||
| -- -*- mode:sql sql-product:sqlite -*- | ||||
| 
 | ||||
| CREATE TABLE langsrarity ( | ||||
|   rarity_id INTEGER PRIMARY KEY, | ||||
|   rarity_name TEXT NOT NULL UNIQUE | ||||
| ); | ||||
| 
 | ||||
| CREATE TABLE langs ( | ||||
|   lang_id INTEGER PRIMARY KEY, | ||||
|   short_name TEXT NOT NULL UNIQUE | ||||
|   lang TEXT NOT NULL UNIQUE, | ||||
|   speakers TEXT NOT NULL UNIQUE, | ||||
|   rarity_id INTEGER NOT NULL, | ||||
|   FOREIGN KEY (rarity_id) REFERENCES langsrarity(rarity_id) | ||||
| ); | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue