json_sqlite 0.0.4
json_sqlite: ^0.0.4 copied to clipboard
A json-sqlite Dart library.
0.0.4 20260913 #
- Dependencies were constrained to minimum required versions.
- Added documentation for
json_sqlite/lib/src/*.dartfiles. - Updated
sqlLiteralto better support SQLite literals. - Changed
DatabaseUpgraderto a mixin. - Extended FTS tokens now include
PandScategories. SqlExpressionwas renamed toSql.- Updated
TransactionandSQLite.applyto accumulate and write edits without reordering. - Updated
PagedResultIteratorto signal inability to advance after the last and before the first elements. - Updates to the
SearchQueryConverterparser:- Hyphens within barewords are now accepted.
- Valid bareword characters were changed: for non-ASCII Unicode BMP characters, only letters and numbers are allowed now.
- A restriction on column filters was removed: column filters can now be used with boolean operators.
- Wrong associativity was fixed for
NOT: right associativity is incorrect forNOT; all boolean operators were made left-associative. - Compounds can now start with a keyword: compound barewords are now allowed to begin with "AND-", "OR-", "NOT-", and "NEAR-" (e.g., as in the "AND-OR gate" query).
- More selective trimming is used now: visually misleading queries like
"aa" *bb- cc :ddare now rejected. - Column negation was fixed: negation now takes into account predefined
columns.
- Other fixes.
0.0.3 20260423 #
- Added a basic test.
- Added the ability to create an in-memory database (
SQLite.inMemory).
0.0.2 20260305 #
- Added files to
lib. - Dependency update: Dart SDK >= 3.10.
- Added
dartdoc_options.yaml.
0.0.1 20250919 #
- Initial version.