initialized database
This commit is contained in:
@@ -6,6 +6,8 @@ local player = require('player')
|
||||
local db = require("lapis.db")
|
||||
local Model = require("lapis.db.model").Model
|
||||
|
||||
local db = Model:extend('database')
|
||||
|
||||
app:enable("etlua")
|
||||
app.layout = require "views.layout"
|
||||
|
||||
@@ -58,5 +60,6 @@ return app
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Binary file not shown.
@@ -0,0 +1,24 @@
|
||||
#!/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
|
||||
)
|
||||
"
|
||||
Reference in New Issue
Block a user