refactor: store MV resolution defaults in definition

This commit is contained in:
Jack Ye
2026-10-02 11:47:41 -05:00
parent 2e997be6ff
commit 2b701d3ade
3 changed files with 65 additions and 18 deletions
-4
View File
@@ -324,10 +324,6 @@ export abstract class Connection {
* The view is populated before creation returns. Set `withNoData` to create
* only its definition and empty backing table. The view is a normal table:
* it can be queried, indexed and searched, and it appears in `tableNames`.
* The source table must have stable row ids (create it with
* the `newTableEnableStableRowIds` storage option); they keep the view's
* provenance valid across source compactions and cannot be enabled after
* a table exists.
*/
abstract createMaterializedView(
name: string,