D1 import now handles CHECK, GENERATED, and DEFAULT expressions
v0.302.0
12 fixesThis release12 fixesBug fixesAI-tallied from the release notes
From the original release noteView original ↗
Changelog
- ada77520b4662b39b2a43aad74eab1a878b6e8d4 d1 import: capture column CHECK and GENERATED clauses during parsing
- 00651507d4e0be978dd0b7db0be9c10bd187497a d1 import: clean up internal comments and simplify a few conversions
- 1afd039b189ec8e607fcc636a8c652f1d1298a74 d1 import: convert named constraints and fix CHECK/local-column quoting gaps
- f4a6f0e8f198d0a09b9a9b4aa6b71b925d11ecb7 d1 import: don't quote bare identifiers as columns when they're function calls
- cd882f4df25d67b34d27671100ea541439aa7678 d1 import: don't treat a COLLATE locale hyphen as an expression operator
- 5522cb12d07c9f79cf55450acb6c736ac3eb8d52 d1 import: fix DDL syntax error for date('now') style defaults
- 1bcf0eaca501ff9b78307d7ff9f9fc07d2006143 d1 import: fix DEFAULT-expression conversion and add generated/numeric support
- 5c936681ec0f9c16a7ae41111456f78741f17e9f d1 import: fix boolean FK heuristic and expression-index misclassification
- c54de53ac2f33b79a96c96c9a5f4adb432cd402d d1 import: fix constraint and REFERENCES quoting/matching bugs
- 5062507a48f8262ebea44e697f5834d7535e4c98 d1 import: fix randomblob/UUID DEFAULT type and inference gating bugs
- eaca84558eb7b7898a8424457b8aa374e2d9e08f d1 import: fix staticcheck failure and expression-index detection gap
- 0023338d1f0ad17b29788ad9eb12f6cd8c12fe95 d1 import: use a scalar function in the CHECK function-call regression test
Fetched July 16, 2026

