@@ -6,18 +6,13 @@ import Database.SqlServer.Definition.Identifier (RegularIdentifier,renderRegular
66import Database.SqlServer.Definition.Table (Table )
77import Database.SqlServer.Definition.Sequence (Sequence )
88import Database.SqlServer.Definition.Procedure (Procedure )
9- import Database.SqlServer.Definition.Queue (Queue )
10- import Database.SqlServer.Definition.Certificate (Certificate )
11- import Database.SqlServer.Definition.Login (Login )
129import Database.SqlServer.Definition.User (User ,Role )
1310import Database.SqlServer.Definition.FullTextCatalog (FullTextCatalog )
1411import Database.SqlServer.Definition.FullTextStopList (FullTextStopList )
1512import Database.SqlServer.Definition.Function (Function )
1613import Database.SqlServer.Definition.Credential (Credential )
1714import Database.SqlServer.Definition.MessageType (MessageType )
18- import Database.SqlServer.Definition.Contract (Contract )
1915import Database.SqlServer.Definition.BrokerPriority (BrokerPriority )
20- import Database.SqlServer.Definition.Service (Service )
2116import Database.SqlServer.Definition.Entity
2217
2318import Test.QuickCheck
@@ -42,18 +37,13 @@ data DatabaseDefinition = DatabaseDefinition
4237 , sequences :: [Sequence ]
4338 , procedures :: [Procedure ]
4439 , functions :: [Function ]
45- , queues :: [Queue ]
46- , certificates :: [Certificate ]
4740 , users :: [User ]
4841 , roles :: [Role ]
49- , logins :: [Login ]
5042 , fullTextCatalogs :: [FullTextCatalog ]
5143 , fullTextStopLists :: [FullTextStopList ]
5244 , credentials :: [Credential ]
5345 , messages :: [MessageType ]
54- , contracts :: [Contract ]
5546 , brokerPriorities :: [BrokerPriority ]
56- , services :: [Service ]
5747 , masterKey :: MasterKey
5848 }
5949
@@ -71,18 +61,13 @@ renderDatabaseDefinition dd = text "USE master" $+$
7161 renderNamedEntities (sequences dd) $+$
7262 renderNamedEntities (procedures dd) $+$
7363 renderNamedEntities (functions dd) $+$
74- renderNamedEntities (queues dd) $+$
75- renderNamedEntities (certificates dd) $+$
7664 renderNamedEntities (users dd) $+$
7765 renderNamedEntities (roles dd) $+$
78- renderNamedEntities (logins dd) $+$
7966 renderNamedEntities (fullTextCatalogs dd) $+$
8067 renderNamedEntities (fullTextStopLists dd) $+$
8168 renderNamedEntities (credentials dd) $+$
8269 renderNamedEntities (messages dd) $+$
83- renderNamedEntities (contracts dd) $+$
8470 renderNamedEntities (brokerPriorities dd) $+$
85- renderNamedEntities (services dd) $+$
8671 text " GO"
8772 where
8873 dbName = renderRegularIdentifier (databaseName dd)
0 commit comments