brick_sqlite_abstract 0.0.8+1 brick_sqlite_abstract: ^0.0.8+1 copied to clipboard
Support for Brick SQLite that does not rely on dart:mirrors
Unreleased #
0.0.8+1 #
- Add a
DropIndex
command to revertCreateIndex
changes - Detect
CreateIndex
changes and generate a migration
0.0.8 #
- When joins tables are created, add a unique index by both columns to ensure no duplicates are inserted. Prior applications will need to manually specify
CreateIndex
in a custom migration for existing joins tables. When new joins tables are generated in migrations,CreateIndex
will also be generated.
0.0.7+4 #
- Fix a bug where a many-to-many association shared the same class name
0.0.7+2, 0.0.7+3 #
- Define
onDeleteSetDefault
on the field annotation. This 1) generates a new migration and 2) allows the schema to regenerate from user preferences instead of strictly historic migrations.
0.0.7+1 #
- Define
onDeleteCascade
on the field annotation. This 1) generates a new migration and 2) allows the schema to regenerate from user preferences instead of strictly historic migrations.
0.0.7 #
- When defining the migration for
InsertForeignKey
,onDeleteCascade
can be set to determine whether the deletion of the record will delete all referencing children records. Defaultsfalse
.
0.0.4 #
Sqlite#defaultValue
updated to reflectFieldSerializable#defaultValue
change
0.0.2 #
- Use single quotes when generating
Migration#version
to comply with default analyzer options - Fix linter hints
0.0.1+1 #
- SqliteModel moved to this package from
brick_offline_first_abstract