Database Queries

Create Installations Database

app.get("/db/create", async (c) => { await sqlite.execute(`create table if not exists lastfm_installations ( uuid varchar(255) PRIMARY KEY not null, active boolean not null default 0, lastfm_connected boolean not null default 0, name varchar(255) null, first_name varchar(255) null, last_name varchar(255) null, email varchar(255) null, locale varchar(255) null, time_zone_iana varchar(255) null, plugin_setting_id INTEGER null, trmnl_access_token varchar(255) null, lastfm_session varchar(255) null, preferences text not null, uninstalled_at datetime null, created_at datetime not null default CURRENT_TIMESTAMP, updated_at datetime not null default CURRENT_TIMESTAMP )`); return c.text("ok"); });