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