{
"name": "sqlite3",
"description": "A command line interface for SQLite version 3",
"options": [
{
"names": [
"-append"
],
"description": "Append the database to the end of the file"
},
{
"names": [
"-ascii"
],
"description": "Set output mode to 'ascii'"
},
{
"names": [
"-bail"
],
"description": "Stop after hitting an error"
},
{
"names": [
"-batch"
],
"description": "Force batch I/O"
},
{
"names": [
"-column"
],
"description": "Set output mode to 'column'"
},
{
"names": [
"-cmd"
],
"description": "Run \"COMMAND\" before reading stdin",
"takes_arg": true,
"arg": {
"name": "COMMAND"
}
},
{
"names": [
"-csv"
],
"description": "Set output mode to 'csv'"
},
{
"names": [
"-echo"
],
"description": "Print commands before execution"
},
{
"names": [
"-init"
],
"description": "Read/process named file",
"takes_arg": true,
"arg": {
"name": "FILENAME"
}
},
{
"names": [
"-header"
],
"description": "Turn headers on"
},
{
"names": [
"-noheader"
],
"description": "Turn headers off"
},
{
"names": [
"-help"
],
"description": "Show help message"
},
{
"names": [
"-html"
],
"description": "Set output mode to HTML"
},
{
"names": [
"-interactive"
],
"description": "Force interactive I/O"
},
{
"names": [
"-line"
],
"description": "Set output mode to 'line'"
},
{
"names": [
"-list"
],
"description": "Set output mode to 'list'"
},
{
"names": [
"-lookaside"
],
"description": "Use N entries of SZ bytes for lookaside memory",
"takes_arg": true,
"arg": {
"name": "SIZE"
}
},
{
"names": [
"-memtrace"
],
"description": "Trace all memory allocations and deallocations"
},
{
"names": [
"-mmap"
],
"description": "Default mmap size set to N",
"takes_arg": true,
"arg": {
"name": "N"
}
},
{
"names": [
"-newline"
],
"description": "Set output row separator",
"takes_arg": true,
"arg": {
"name": "SEP"
}
},
{
"names": [
"-nofollow"
],
"description": "Refuse to open symbolic links to database files"
},
{
"names": [
"-nullvalue"
],
"description": "Set text string for NULL values",
"takes_arg": true,
"arg": {
"name": "TEXT"
}
},
{
"names": [
"-pagecache"
],
"description": "Use N slots of SZ bytes each for page cache memory",
"takes_arg": true,
"arg": {
"name": "SIZE"
}
},
{
"names": [
"-quote"
],
"description": "Set output mode to 'quote'"
},
{
"names": [
"-readonly"
],
"description": "Open the database read-only"
},
{
"names": [
"-separator"
],
"description": "Set output column separator",
"takes_arg": true,
"arg": {
"name": "SEP"
}
},
{
"names": [
"-stats"
],
"description": "Print memory stats before each finalize"
},
{
"names": [
"-version"
],
"description": "Show SQLite version"
},
{
"names": [
"-vfs"
],
"description": "Use NAME as the default VFS",
"takes_arg": true,
"arg": {
"name": "NAME"
}
}
],
"args": [
{
"name": "FILENAME"
}
]
}