Execute
client.sqlite.execute(SqliteExecuteParams { statement } body, RequestOptionsoptions?): ResultSet { columns, columnTypes, rows, 2 more }
/v1/sqlite/execute
Execute a single SQLite statement and return results
Parameters
Returns
import ValTown from "npm:@valtown/sdk";
const client = new ValTown({
bearerToken: 'My Bearer Token',
});
const resultSet = await client.sqlite.execute({ statement: 'SELECT 1;' });
console.log(resultSet.lastInsertRowid);
{
"columns": [
"string"
],
"columnTypes": [
"string"
],
"rows": [
[
{}
]
],
"rowsAffected": 0,
"lastInsertRowid": "string"
}Returns Examples
{
"columns": [
"string"
],
"columnTypes": [
"string"
],
"rows": [
[
{}
]
],
"rowsAffected": 0,
"lastInsertRowid": "string"
}