Minor Changes
-
Add first-class migration execution support to the sqlite adapter. It now compiles and executes
DataMigrationOperationplans forremix/data-table/migrations, including create/alter/drop table and index flows, migration journal writes, and adapter-managed DDL execution for migrations.Normal reads/writes continue through
execute(...), while migration/DDL work runs throughmigrate(...).SQL compilation remains adapter-owned and can share helpers from
remix/data-table/sql-helpers. -
Add transaction-aware migration introspection to the sqlite adapter.
hasTable(table, transaction?)andhasColumn(table, column, transaction?)now accept a transaction token, validate it, and execute against the migration transaction when provided so schema checks line up with the active migration transaction.
Patch Changes
- Bumped
@remix-run/*dependencies: