basalt_cli
The `basalt` command-line tool for the Basalt Dart ORM — migrations, database reset, and schema generation over any pluggable backend.
0.1.0
4akloon/basalt_dart
What this package is like to depend on
Last release 1 months ago
22 Jul 2026
Too new to tell
only 2 release windows
Nearly every release is documented
notes for 3 of 3 stable releases
Nothing withdrawn
no release was ever pulled
1 months old
3 releases · first in 2026
3 releases in the last 12 months
see the full history below
Release timeline
3 releases · Jul 2026 to Jul 2026Releases
latest 3-
0.1.022 Jul 2026Release notes
Open source →- Breaking:
generate-schemaemits the new table-marker shape:final class X extends TableRef<X>with a private const constructor, astatic const tablesingleton, columns holding a typedtablereference instead of a repeated name string, and acolumnsgetter override as the default projection. - Column declarations are emitted one argument per line with trailing commas,
so generated files stay diff-stable under
dart format. - New guard: a column whose camelCase field name collides with an inherited
TableRef/Objectmember (table,table_name,alias,columns,col,aliased, ...) fails generation with a clear error instead of emitting code that won't compile. - Requires
basalt >=0.1.0 <0.2.0.
- Breaking:
-
0.0.216 Jul 2026Release notes
Open source →- Widened the core constraint to
basalt >=0.0.1 <0.1.0so the CLI resolves alongside any 0.0.x core release (caret on 0.0.x pins a single version). No functional changes.
- Widened the core constraint to
-
0.0.112 Jul 2026Release notes
Open source →Initial development release of the
basaltcommand-line tool.- Migrations:
migration generate <name>/run/revert/redo/list, tracked in__basalt_schema_migrations. database resetandgenerate-schema(typed schema from a live database via introspection).setupand--config <path>forbasalt.yaml.- Backend-agnostic: no dependency on any backend package.
bin/basalt.dartbootstraps a generated entrypoint (.dart_tool/basalt/) that imports thebackend:package frombasalt.yamlthrough theBasaltAdapterseam.
- Migrations: