25 lines
		
	
	
		
			489 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			25 lines
		
	
	
		
			489 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
#!/bin/bash
 | 
						|
 | 
						|
sqlite3 database.sqlite3 "
 | 
						|
	CREATE TABLE IF NOT EXISTS map (
 | 
						|
		id INTEGER PRIMARY KEY AUTOINCREMENT,
 | 
						|
		x TEXT,
 | 
						|
		y TEXT,
 | 
						|
		occupied_by_type TEXT,
 | 
						|
		occupied_by_id INTEGER
 | 
						|
				);
 | 
						|
	CREATE TABLE IF NOT EXISTS entity_ref (
 | 
						|
		id INTEGER PRIMARY KEY AUTOINCREMENT,
 | 
						|
		entity_id INTEGER,
 | 
						|
		type TEXT,
 | 
						|
		hp INTEGER,
 | 
						|
		inventory_ref INTEGER
 | 
						|
	);
 | 
						|
	CREATE TABLE IF NOT EXISTS player_inventory (
 | 
						|
		id INTEGER PRIMARY KEY AUTOINCREMENT,
 | 
						|
		type TEXT,
 | 
						|
		quantity INTEGER,
 | 
						|
		func_ref TEXT
 | 
						|
	)
 | 
						|
"
 |