You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Current active object types for status / diff / pull are: Table, View, StoredProcedure, Function, Sequence, Schema, Role, User, Synonym, UserDefinedType, PartitionFunction, and PartitionScheme.
Update 2026.04.08 - implemented with Enhance SyncCommandService and Tests for New SQL Object Types #37: TableType, XmlSchemaCollection, FullTextCatalog, FullTextStoplist, SearchPropertyList, MessageType, Contract, Queue, Service, Route, EventNotification, ServiceBinding
The scripting spec says planned types must eventually define deterministic discovery, deterministic output shape, and baseline folder mapping integration.
Acceptance criteria:
Implement support for each remaining unsupported object type listed above, or explicitly document any intentional deferrals.
Ensure deterministic discovery for each supported type.
Ensure deterministic output/script shape for each supported type.
Integrate each supported type with schema-folder mapping and status / diff / pull workflows as appropriate.
Add or update tests and specs for the new coverage.
Preserve current behavior for already supported object types.
Currently, some database object types are planned in the specs but are not fully implemented in the current SQL scripting engine.
Add support for the remaining currently unsupported object types listed in
specs/04-scripting.md:Context:
status/diff/pullare:Table,View,StoredProcedure,Function,Sequence,Schema,Role,User,Synonym,UserDefinedType,PartitionFunction, andPartitionScheme.TableType,XmlSchemaCollection,FullTextCatalog,FullTextStoplist,SearchPropertyList,MessageType,Contract,Queue,Service,Route,EventNotification,ServiceBindingAcceptance criteria:
status/diff/pullworkflows as appropriate.Specs to review first:
specs/04-scripting.mdspecs/03-schema-folder.mdspecs/09-architecture.mdspecs/12-project-plan.md