Чтобы создать его, вам необходимо добавить некоторые данные.
local tablesetup = [[CREATE TABLE IF NOT EXISTS place (id INTEGER PRIMARY KEY, name, xcor, ycor);]]
db:exec(tablesetup)
local testvalue = {}
testvalue[1] = 'Name6'
testvalue[2] = 'x'
testvalue[3] = 'y'
local tablefill =[[INSERT INTO place VALUES (']]..x..[[',']]..testvalue[1]..[[',']]..testvalue[2]..[[',']]..testvalue[3]..[[') ]]
также не забудьте использовать это, чтобы закрыть его после выхода приложения.
local function onSystemEvent(event)
if(event.type == "applicationExit") then
db:close()
end
end
Runtime:addEventListener("system", onSystemEvent)
Попробуйте 'print (path)'? – hjpotter92
Возможный дубликат [Как создать базу данных Sqlite3 с помощью luasql?] (Http://stackoverflow.com/questions/12395072/how-do-i-create-an-sqlite3-database-using-luasql) – Schollii