forked from HPR/hpr_generator
		
	Add database creation scripts for sqlite old HPR schema
This commit is contained in:
		
							
								
								
									
										4
									
								
								_sql/sqlite/Create_Database_Empty.sql
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										4
									
								
								_sql/sqlite/Create_Database_Empty.sql
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,4 @@ | |||||||
|  | .read Create_Table_miniseries.sql | ||||||
|  | .read Create_Table_licenses.sql | ||||||
|  | .read Create_Table_hosts.sql | ||||||
|  | .read Create_Table_eps.sql | ||||||
							
								
								
									
										16
									
								
								_sql/sqlite/Create_Table_eps.sql
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										16
									
								
								_sql/sqlite/Create_Table_eps.sql
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,16 @@ | |||||||
|  | CREATE TABLE eps ( | ||||||
|  | 	id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, | ||||||
|  | 	date DATE NOT NULL, | ||||||
|  | 	title VARCHAR(100) NOT NULL, | ||||||
|  | 	duration INTEGER NOT NULL, | ||||||
|  | 	summary VARCHAR(100) NOT NULL, | ||||||
|  | 	notes TEXT NOT NULL, | ||||||
|  | 	hostid INTEGER NOT NULL, | ||||||
|  | 	series INTEGER NOT NULL, | ||||||
|  | 	explicit INTEGER DEFAULT 1 NOT NULL, | ||||||
|  | 	license VARCHAR(11) DEFAULT 'CC-BY-SA' NOT NULL, | ||||||
|  | 	tags VARCHAR(200) NOT NULL, | ||||||
|  | 	version INTEGER DEFAULT 0 NOT NULL, | ||||||
|  | 	downloads INTEGER NOT NULL, | ||||||
|  | 	valid INTEGER NOT NULL | ||||||
|  | ); | ||||||
							
								
								
									
										12
									
								
								_sql/sqlite/Create_Table_hosts.sql
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										12
									
								
								_sql/sqlite/Create_Table_hosts.sql
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,12 @@ | |||||||
|  | -- hosts definition | ||||||
|  |  | ||||||
|  | CREATE TABLE hosts ( | ||||||
|  | 	hostid INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, | ||||||
|  | 	host TEXT NOT NULL, | ||||||
|  | 	email TEXT NOT NULL, | ||||||
|  | 	profile TEXT NOT NULL, | ||||||
|  | 	license VARCHAR(11) DEFAULT 'CC-BY-SA', | ||||||
|  | 	local_image INTEGER DEFAULT 0 NOT NULL, | ||||||
|  | 	gpg TEXT NOT NULL, | ||||||
|  | 	espeak_name TEXT | ||||||
|  | ); | ||||||
							
								
								
									
										8
									
								
								_sql/sqlite/Create_Table_licenses.sql
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								_sql/sqlite/Create_Table_licenses.sql
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,8 @@ | |||||||
|  | -- licenses definition | ||||||
|  |  | ||||||
|  | CREATE TABLE licenses ( | ||||||
|  | 	id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, | ||||||
|  | 	short_name VARCHAR(11) NOT NULL, | ||||||
|  | 	long_name VARCHAR(40) NOT NULL, | ||||||
|  | 	url VARCHAR(80) NOT NULL | ||||||
|  | ); | ||||||
							
								
								
									
										10
									
								
								_sql/sqlite/Create_Table_miniseries.sql
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										10
									
								
								_sql/sqlite/Create_Table_miniseries.sql
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,10 @@ | |||||||
|  | -- miniseries definition | ||||||
|  |  | ||||||
|  | CREATE TABLE miniseries ( | ||||||
|  | 	id INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, | ||||||
|  | 	name VARCHAR(100) NOT NULL, | ||||||
|  | 	description TEXT NOT NULL, | ||||||
|  | 	private INTEGER NOT NULL, | ||||||
|  | 	image TEXT NOT NULL, | ||||||
|  | 	valid INTEGER DEFAULT 1 NOT NULL | ||||||
|  | ); | ||||||
		Reference in New Issue
	
	Block a user