yaqlite(1) ========== NAME ---- yaqlite - YAML interface for SQLite SYNOPSIS -------- 'yaqlite' [--help] [--version] [] DESCRIPTION ----------- A bridge between YAML and SQLite. Enables inserting YAML records into a database and selecting records as YAML. OPTIONS ------- -h, --help:: Print usage help. -V, --version:: Print the program version. COMMANDS -------- *insert*:: Insert a record from YAML. *select*:: Select a record as YAML. INSERT COMMAND -------------- Insert Synopsis ~~~~~~~~~~~~~~~ 'yaqlite insert' [] [] Insert Description ~~~~~~~~~~~~~~~~~~ Insert a YAML-formatted record into . The YAML is read from if specified. If is "-" or empty, YAML is read from standard input. Insert Options ~~~~~~~~~~~~~~ --database:: The database to insert into. SELECT COMMAND -------------- Select Synopsis ~~~~~~~~~~~~~~~ 'yaqlite select' [] Select Description ~~~~~~~~~~~~~~~~~~ Select a record by from . The record will output in YAML format to standard output. Select Options ~~~~~~~~~~~~~~ --database:: The database to select from. --exclude-column:: Exclude the given column from the YAML output. This option can be given multiple times to exclude several columns. --include-primary-key:: Include the primary key field in the YAML output. By default, the primary key is excluded. --primary_key:: Name of the column to that matches . Defaults to the table's primary key.