@@ -8,7 +8,7 @@ module Database.SqlServer.Definition.MessageType
88 ) where
99
1010import Database.SqlServer.Definition.Identifier hiding (unwrap )
11- import Database.SqlServer.Definition.User (User ,Role , roleName , renderUserName )
11+ import Database.SqlServer.Definition.User (User ,Role )
1212import Database.SqlServer.Definition.Entity
1313
1414import Test.QuickCheck
@@ -36,17 +36,18 @@ renderPreRequisites (Left x) = toDoc x $+$ text "GO"
3636renderPreRequisites (Right x) = toDoc x $+$ text " GO"
3737
3838renderAuthorization :: Either User Role -> Doc
39- renderAuthorization (Left x) = text " AUTHORIZATION" <+> renderUserName x
40- renderAuthorization (Right x) = text " AUTHORIZATION" <+> renderRegularIdentifier (roleName x)
39+ renderAuthorization (Left x) = text " AUTHORIZATION" <+> renderName x
40+ renderAuthorization (Right x) = text " AUTHORIZATION" <+> renderName x
4141
4242renderValidation :: Validation -> Doc
4343renderValidation None = text " VALIDATION = NONE"
4444renderValidation Empty = text " VALIDATION = EMPTY"
4545renderValidation WellFormedXml = text " VALIDATION = WELL_FORMED_XML"
4646
4747instance Entity MessageType where
48+ name = messageTypeName
4849 toDoc m = maybe empty renderPreRequisites (authorization m) $+$
49- text " CREATE MESSAGE TYPE" <+> renderRegularIdentifier (messageTypeName m) $+$
50+ text " CREATE MESSAGE TYPE" <+> renderName m $+$
5051 maybe empty renderAuthorization (authorization m) $+$
5152 maybe empty renderValidation (validation m)
5253
0 commit comments