::= '{' '"tables"' ':' '[' opt_tables ']' ',' '"virtualTables"' ':' '[' opt_virtual_tables ']' ',' '"views"' ':' '[' opt_views ']' ',' '"indices"' ':' '[' opt_indices ']' ',' '"triggers"' ':' '[' opt_triggers ']' ',' '"attributes"' ':' '[' opt_attribute_list ']' ',' '"queries"' ':' '[' opt_queries ']' ',' '"inserts"' ':' '[' opt_inserts ']' ',' '"generalInserts"' ':' '[' opt_inserts_general ']' ',' '"updates"' ':' '[' opt_updates ']' ',' '"deletes"' ':' '[' opt_deletes ']' ',' '"general"' ':' '[' opt_generals ']' ',' '"declareProcs"' ':' '[' opt_declare_procs ']' ',' '"declareNoCheckProcs"' ':' '[' opt_declare_no_check_procs ']' ',' '"declareFuncs"' ':' '[' opt_declare_funcs ']' ',' '"declareNoCheckFuncs"' ':' '[' opt_declare_no_check_funcs ']' ',' '"declareSelectFuncs"' ':' '[' opt_declare_select_funcs ']' ',' '"declareNoCheckSelectFuncs"' ':' '[' opt_declare_no_check_select_funcs ']' ',' '"interfaces"' ':' '[' opt_interfaces ']' ',' '"regions"' ':' '[' opt_regions ']' ',' '"adHocMigrationProcs"' ':' '[' opt_ad_hoc_migrations ']' ',' '"enums"' ':' '[' opt_enums ']' ',' '"constantGroups"' ':' '[' opt_const_groups ']' ',' '"subscriptions"' ':' '[' opt_subscriptions ']' '}'
no references
referenced by:
::= ( ( '"isBacking"' ':' '1' | '"isBacked"' ':' '1' ',' '"typeHash"' ':'
num_literal ) ',' )?
referenced by:
::= ( '"typeHash"' ':' num_literal ',' )?
referenced by:
table ::= '{' '"name"' ':' STRING_LITERAL ',' '"schema"' ':' STRING_LITERAL ',' '"crc"' ':' STRING_LITERAL ',' '"isTemp"' ':' BOOL_LITERAL ',' '"ifNotExists"' ':' BOOL_LITERAL ',' '"withoutRowid"' ':' BOOL_LITERAL ',' '"isAdded"' ':' BOOL_LITERAL ',' opt_added_version '"isDeleted"' ':' BOOL_LITERAL ',' opt_deleted_version '"isRecreated"' ':' BOOL_LITERAL ',' opt_recreate_group_name opt_unsub_version opt_backing_details opt_region_info opt_table_indices opt_attributes '"columns"' ':' '[' columns ']' ',' '"primaryKey"' ':' '[' opt_column_names ']' ',' '"primaryKeySortOrders"' ':' '[' opt_sort_order_names ']' ',' opt_primary_key_name '"foreignKeys"' ':' '[' opt_foreign_keys ']' ',' '"uniqueKeys"' ':' '[' opt_unique_keys ']' ',' '"checkExpressions"' ':' '[' opt_check_expressions ']' '}'
referenced by:
::= ( '"primaryKeyName"' ':' STRING_LITERAL ',' )?
referenced by:
::= ( virtual_table ( ',' virtual_table )* )?
referenced by:
::= '{' '"name"' ':' STRING_LITERAL ',' '"schema"' ':' STRING_LITERAL ',' '"crc"' ':' STRING_LITERAL ',' '"isTemp"' ':' '0' ',' '"ifNotExists"' ':' BOOL_LITERAL ',' '"withoutRowid"' ':' BOOL_LITERAL ',' '"isAdded"' ':' BOOL_LITERAL ',' opt_added_version '"isDeleted"' ':' BOOL_LITERAL ',' opt_deleted_version '"isRecreated"' ':' BOOL_LITERAL ',' opt_region_info '"isVirtual"' ':' '1' ',' '"isEponymous"' ':' BOOL_LITERAL ',' '"module"' ':' STRING_LITERAL ',' opt_module_args opt_attributes '"columns"' ':' '[' columns ']' ',' '"primaryKey"' ':' '[' opt_column_names ']' ',' '"primaryKeySortOrders"' ':' '[' opt_sort_order_names ']' ',' '"foreignKeys"' ':' '[' opt_foreign_keys ']' ',' '"uniqueKeys"' ':' '[' opt_unique_keys ']' ',' '"checkExpressions"' ':' '[' opt_check_expressions ']' '}'
referenced by:
::= ( '"moduleArgs"' ':' STRING_LITERAL ',' )?
referenced by:
::= ( '"addedVersion"' ':' any_integer ',' opt_added_migration_proc )?
referenced by:
::= ( '"addedMigrationProc"' ':' STRING_LITERAL ',' )?
referenced by:
::= ( '"unsubscribedVersion"' ':' any_integer ',' )?
referenced by:
::= ( '"deletedVersion"' ':' any_integer ',' opt_deleted_migration_proc )?
referenced by:
::= ( '"deletedMigrationProc"' ':' STRING_LITERAL ',' )?
referenced by:
::= ( '"recreateGroupName"' ':' STRING_LITERAL ',' )?
referenced by:
::= ( STRING_LITERAL ( ',' STRING_LITERAL )* )?
referenced by:
::= ( STRING_LITERAL ( ',' STRING_LITERAL )* )?
referenced by:
referenced by:
::= STRING_LITERAL ( ',' STRING_LITERAL )*
referenced by:
::= ( STRING_LITERAL ( ',' STRING_LITERAL )* )?
referenced by:
::= ( STRING_LITERAL ( ',' STRING_LITERAL )* )?
referenced by:
::= ( STRING_LITERAL ( ',' STRING_LITERAL )* )?
referenced by:
referenced by:
::= STRING_LITERAL ( ',' STRING_LITERAL )*
referenced by:
referenced by:
column ::= '{' '"name"' ':' STRING_LITERAL ',' opt_attributes '"type"' ':' STRING_LITERAL ',' opt_kind opt_is_sensitive '"isNotNull"' ':' BOOL_LITERAL ',' '"isAdded"' ':' BOOL_LITERAL ',' opt_added_version '"isDeleted"' ':' BOOL_LITERAL ',' opt_deleted_version opt_default_value opt_collate opt_check_expr opt_type_hash '"isPrimaryKey"' ':' BOOL_LITERAL ',' '"isUniqueKey"' ':' BOOL_LITERAL ',' '"isAutoIncrement"' ':' BOOL_LITERAL '}'
referenced by:
::= ( '"collate"' ':' STRING_LITERAL ',' )?
referenced by:
::= ( '"checkExpr"' ':' STRING_LITERAL ',' '"checkExprArgs"' ':' '[' opt_arg_names ']' ',' )?
referenced by:
::= ( '"defaultValue"' ':' any_literal ',' )?
referenced by:
::= ( foreign_key ( ',' foreign_key )* )?
referenced by:
opt_kind ::= ( '"kind"' ':' STRING_LITERAL ',' )?
referenced by:
::= ( '"isSensitive"' ':' '1' ',' )?
referenced by:
::= '{' opt_name '"columns"' ':' '[' column_names ']' ',' '"referenceTable"' ':' STRING_LITERAL ',' '"referenceColumns"' ':' '[' column_names ']' ',' '"onUpdate"' ':' STRING_LITERAL ',' '"onDelete"' ':' STRING_LITERAL ',' '"isDeferred"' ':' BOOL_LITERAL '}'
referenced by:
::= ( unique_key ( ',' unique_key )* )?
referenced by:
::= '{' opt_name '"columns"' ':' '[' column_names ']' ',' '"sortOrders"' ':' '[' sort_order_names ']' '}'
referenced by:
::= ( check_expression ( ',' check_expression )* )?
referenced by:
::= '{' opt_name '"checkExpr"' ':' STRING_LITERAL ',' '"checkExprArgs"' ':' '[' ']' '}'
referenced by:
opt_name ::= ( '"name"' ':' STRING_LITERAL ',' )?
referenced by:
referenced by:
::= '"indices"' ':' '[' opt_index_names ']' ','
referenced by:
::= attributes?
referenced by:
::= '"attributes"' ':' '[' attribute_list ']' ','
referenced by:
referenced by:
referenced by:
::= '{' '"name"' ':' STRING_LITERAL ',' '"value"' ':' attribute_value '}'
referenced by:
::= '[' opt_attribute_value_list ']'
referenced by:
::= ( attribute_value ( ',' attribute_value )* )?
referenced by:
referenced by:
referenced by:
::= BOOL_LITERAL
referenced by:
::= BOOL_LITERAL
referenced by:
referenced by:
view ::= '{' '"name"' ':' STRING_LITERAL ',' '"crc"' ':' STRING_LITERAL ',' '"isTemp"' ':' BOOL_LITERAL ',' '"isDeleted"' ':' BOOL_LITERAL ',' opt_deleted_version opt_region_info opt_attributes projection '"select"' ':' STRING_LITERAL ',' '"selectArgs"' ':' '[' ']' ',' dependencies '}'
referenced by:
::= ( '"region"' ':' STRING_LITERAL ',' ( '"deployedInRegion"' ':' STRING_LITERAL ',' )? )?
referenced by:
::= projection?
referenced by:
::= '"projection"' ':' '[' projected_columns ']' ','
referenced by:
::= projected_column ( ',' projected_column )*
referenced by:
::= '{' '"name"' ':' STRING_LITERAL ',' '"type"' ':' STRING_LITERAL ',' opt_kind opt_is_sensitive '"isNotNull"' ':' BOOL_LITERAL '}'
referenced by:
referenced by:
index ::= '{' '"name"' ':' STRING_LITERAL ',' '"crc"' ':' STRING_LITERAL ',' '"table"' ':' STRING_LITERAL ',' '"isUnique"' ':' BOOL_LITERAL ',' '"ifNotExists"' ':' BOOL_LITERAL ',' '"isDeleted"' ':' BOOL_LITERAL ',' opt_deleted_version opt_region_info opt_partial_index_where opt_attributes '"columns"' ':' '[' column_names ']' ',' '"sortOrders"' ':' '[' sort_order_names ']' '}'
referenced by:
::= ( '"where"' ':' STRING_LITERAL ',' )?
referenced by:
referenced by:
trigger ::= '{' '"name"' ':' STRING_LITERAL ',' '"crc"' ':' STRING_LITERAL ',' '"target"' ':' STRING_LITERAL ',' '"isTemp"' ':' BOOL_LITERAL ',' '"ifNotExists"' ':' BOOL_LITERAL ',' '"isDeleted"' ':' BOOL_LITERAL ',' opt_deleted_version before_after_instead ',' delete_insert_update ',' opt_for_each_row opt_when_expr '"statement"' ':' STRING_LITERAL ',' '"statementArgs"' ':' '[' opt_arg_names ']' ',' opt_region_info opt_attributes dependencies '}'
referenced by:
::= ( '"isBeforeTrigger"' | '"isAfterTrigger"' | '"isInsteadOfTrigger"' )
':' '1'
referenced by:
::= ( '"isDeleteTrigger"' | '"isInsertTrigger"' | '"isUpdateTrigger"' ) ':'
'1'
referenced by:
::= ( '"forEachRow"' ':' BOOL_LITERAL ',' )?
referenced by:
::= ( '"whenExpr"' ':' STRING_LITERAL ',' '"whenExprArgs"' ':' '[' opt_arg_names ']' ',' )?
referenced by:
::= opt_insert_tables opt_update_tables opt_delete_tables opt_from_tables opt_uses_procedures opt_uses_views '"usesTables"' ':' '[' opt_table_names ']'
referenced by:
::= ( '"usesViews"' ':' '[' opt_view_names ']' ',' )?
referenced by:
::= ( '"insertTables"' ':' '[' opt_table_names ']' ',' )?
referenced by:
::= ( '"updateTables"' ':' '[' opt_table_names ']' ',' )?
referenced by:
::= ( '"deleteTables"' ':' '[' opt_table_names ']' ',' )?
referenced by:
::= ( '"fromTables"' ':' '[' opt_table_names ']' ',' )?
referenced by:
::= ( '"usesProcedures"' ':' '[' opt_procedure_names ']' ',' )?
referenced by:
referenced by:
query ::= '{' '"name"' ':' STRING_LITERAL ',' '"definedInFile"' ':' STRING_LITERAL ',' '"definedOnLine"' ':' INT_LITERAL ',' '"args"' ':' '[' opt_args ']' ',' dependencies ',' opt_region_info opt_attributes projection '"statement"' ':' STRING_LITERAL ',' '"statementArgs"' ':' '[' opt_arg_names ']' '}'
referenced by:
referenced by:
arg ::= '{' '"name"' ':' STRING_LITERAL ',' '"argOrigin"' ':' STRING_LITERAL ',' '"type"' ':' STRING_LITERAL ',' opt_kind opt_is_sensitive '"isNotNull"' ':' BOOL_LITERAL '}'
referenced by:
referenced by:
referenced by:
::= ( insert_general ( ',' insert_general )* )?
referenced by:
::= '"name"' ':' STRING_LITERAL ',' '"definedInFile"' ':' STRING_LITERAL ',' '"definedOnLine"' ':' INT_LITERAL ',' '"args"' ':' '[' opt_args ']' ',' dependencies ',' opt_region_info opt_attributes '"table"' ':' STRING_LITERAL ',' '"statement"' ':' STRING_LITERAL ',' '"statementArgs"' ':' '[' opt_arg_names ']' ',' '"statementType"' ':' STRING_LITERAL ',' '"columns"' ':' '[' column_names ']'
referenced by:
::= '{' insert_details '}'
referenced by:
referenced by:
referenced by:
referenced by:
update ::= '{' '"name"' ':' STRING_LITERAL ',' '"definedInFile"' ':' STRING_LITERAL ',' '"definedOnLine"' ':' INT_LITERAL ',' '"args"' ':' '[' opt_args ']' ',' dependencies ',' opt_region_info opt_attributes '"table"' ':' STRING_LITERAL ',' '"statement"' ':' STRING_LITERAL ',' '"statementArgs"' ':' '[' opt_arg_names ']' '}'
referenced by:
referenced by:
delete ::= '{' '"name"' ':' STRING_LITERAL ',' '"definedInFile"' ':' STRING_LITERAL ',' '"definedOnLine"' ':' INT_LITERAL ',' '"args"' ':' '[' opt_args ']' ',' dependencies ',' opt_region_info opt_attributes '"table"' ':' STRING_LITERAL ',' '"statement"' ':' STRING_LITERAL ',' '"statementArgs"' ':' '[' opt_arg_names ']' '}'
referenced by:
referenced by:
general ::= '{' '"name"' ':' STRING_LITERAL ',' '"definedInFile"' ':' STRING_LITERAL ',' '"definedOnLine"' ':' INT_LITERAL ',' '"args"' ':' '[' opt_complex_args ']' ',' dependencies ',' opt_regions opt_attributes opt_projection opt_result_contract '"usesDatabase"' ':' BOOL_LITERAL '}'
referenced by:
::= ( ( '"hasSelectResult"' | '"hasOutResult"' | '"hasOutUnionResult"' )
':' '1' ',' )?
referenced by:
::= ( complex_arg ( ',' complex_arg )* )?
referenced by:
::= '{' binding '"name"' ':' STRING_LITERAL ',' opt_arg_origin '"type"' ':' STRING_LITERAL ',' opt_kind opt_is_sensitive '"isNotNull"' ':' BOOL_LITERAL '}'
referenced by:
binding ::= ( '"binding"' ':' ( '"inout"' | '"out"' ) ',' )?
referenced by:
::= arg_origin?
referenced by:
::= '"argOrigin"' ':' STRING_LITERAL ','
referenced by:
referenced by:
enum ::= '{' '"name"' ':' STRING_LITERAL ',' '"type"' ':' STRING_LITERAL ',' '"isNotNull"' ':' '1' ',' '"values"' ':' '[' enum_value ( ',' enum_value )* ']' '}'
referenced by:
::= '{' '"name"' ':' STRING_LITERAL ',' '"value"' ':' num_literal '}'
referenced by:
::= ( declare_proc ( ',' declare_proc )* )?
referenced by:
::= '{' '"name"' ':' STRING_LITERAL ',' '"args"' ':' '[' opt_complex_args ']' ',' opt_attributes opt_projection '"usesDatabase"' ':' BOOL_LITERAL '}'
referenced by:
::= ( declare_no_check_proc ( ',' declare_no_check_proc )* )?
referenced by:
::= '{' '"name"' ':' STRING_LITERAL ( ',' '"attributes"' ':' '[' attribute_list ']' )? '}'
referenced by:
::= ( declare_func ( ',' declare_func )* )?
referenced by:
::= ( declare_select_func ( ',' declare_select_func )* )?
referenced by:
::= '{' '"name"' ':' STRING_LITERAL ',' '"args"' ':' '[' opt_complex_args ']' ',' opt_attributes ( return_type | '"projection"' ':' '[' projected_columns ']' ) '}'
referenced by:
::= ( declare_no_check_func ( ',' declare_no_check_func )* )?
referenced by:
opt_declare_no_check_select_funcs:
::= ( declare_no_check_select_func ( ',' declare_no_check_select_func )* )?
referenced by:
::= '{' '"name"' ':' STRING_LITERAL ',' opt_attributes ( return_type | '"projection"' ':' '[' projected_columns ']' ) '}'
referenced by:
::= '{' '"name"' ':' STRING_LITERAL ',' '"args"' ':' '[' opt_complex_args ']' ',' opt_attributes return_type ',' '"createsObject"' ':' BOOL_LITERAL '}'
referenced by:
::= '{' '"name"' ':' STRING_LITERAL ',' opt_attributes return_type ',' '"createsObject"' ':' BOOL_LITERAL '}'
referenced by:
::= '"returnType"' ':' '{' '"type"' ':' STRING_LITERAL ',' opt_kind opt_is_sensitive '"isNotNull"' ':' BOOL_LITERAL '}'
referenced by:
referenced by:
::= '{' '"name"' ':' STRING_LITERAL ',' '"definedInFile"' ':' STRING_LITERAL ',' '"definedOnLine"' ':' INT_LITERAL ',' opt_attributes '"projection"' ':' '[' projected_columns ']' '}'
referenced by:
::= ( subscription ( ',' subscription )* )?
referenced by:
::= '{' '"type"' ':' STRING_LITERAL ',' '"table"' ':' STRING_LITERAL ',' opt_region_info '"version"' ':' any_integer '}'
referenced by:
::= ( const_group ( ',' const_group )* )?
referenced by:
referenced by:
::= '{' '"name"' ':' STRING_LITERAL ',' '"type"' ':' STRING_LITERAL ',' opt_kind '"isNotNull"' ':' BOOL_LITERAL ',' '"value"' ':' ( num_literal | STRING_LITERAL ) '}'
referenced by:
referenced by:
region ::= '{' '"name"' ':' STRING_LITERAL ',' '"isDeployableRoot"' ':' BOOL_LITERAL ',' '"deployedInRegion"' ':' STRING_LITERAL ',' '"using"' ':' '[' opt_region_names ']' ',' '"usingPrivately"' ':' '[' opt_bool_list ']' '}'
referenced by:
::= ( STRING_LITERAL ( ',' STRING_LITERAL )* )?
referenced by:
::= ( BOOL_LITERAL ( ',' BOOL_LITERAL )* )?
referenced by:
::= ( ad_hoc_migration ( ',' ad_hoc_migration )* )?
referenced by:
::= '{' '"name"' ':' STRING_LITERAL ',' '"crc"' ':' STRING_LITERAL ',' opt_attributes ( '"version"' ':' any_integer | '"onRecreateOf"' ':' STRING_LITERAL ) '}'
referenced by: