basalt_sqlite 0.0.1
basalt_sqlite: ^0.0.1 copied to clipboard
SQLite backend for the Basalt Dart ORM — a Connection + SqlDialect on package:sqlite3, plus the CLI adapter for migrations and schema generation.
Changelog #
0.0.1 #
Initial development release of the SQLite backend for basalt_dart.
SqliteConnection— an async-firstConnectionoverpackage:sqlite3(open/memory), running synchronously and returning completed futures.SqliteDialect— theSqlDialectimplementation (identifier quoting,?placeholders,RETURNING-free counts).- Transactions with nested
SAVEPOINTsupport and rollback on error. introspect()oversqlite_master/PRAGMAfor the CLI'sgenerate-schema.SqliteAdapter(lib/adapter.dart) — theBasaltAdapterCLI seam withopen/resetand default type-override presets.