ToollessToolless

insert

Insert command reference

Syntax

insert.sh
toollessdb insert <database> <collection> <document>
  --path <path>        Path to database directory (default: ./data)
  --json               Output result as JSON

Alias: i

Options

OptionDescriptionDefault
--path <path>Path to database directory./data
--jsonOutput result as JSON-

Arguments

ArgumentDescription
<database>Database name
<collection>Collection name
<document>JSON document to insert

Examples

Insert a single document:

insert.sh
toollessdb insert mydb users '{"name":"Alice","email":"alice@example.com"}'

JSON Format

The document argument must be a valid JSON string.

Insert with custom database path:

insert.sh
toollessdb insert mydb users '{"name":"Bob"}' --path /data/mydb

Output result as JSON:

insert.sh
toollessdb insert mydb users '{"name":"Charlie"}' --json

On this page