Advertisement
eugene-gubenkov

sync_publishers definition

Oct 3rd, 2016
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
T-SQL 2.20 KB | None | 0 0
  1. CREATE TABLE [dbo].[sync_publishers](
  2.     [sync_publisher_id] [int] IDENTITY(1,1) NOT NULL,
  3.     [sync_object_id] [int] NOT NULL,
  4.     [sync_registered_object_type_id] [int] NOT NULL,
  5.     [sync_publisher_source_id] [int] NOT NULL,
  6.     [master_update_date] [datetime] NOT NULL,
  7.  CONSTRAINT [PK__sync_publishers] PRIMARY KEY CLUSTERED
  8.  (
  9.     [sync_publisher_id] ASC
  10.  )
  11. )
  12.  
  13. GO
  14.  
  15. ALTER TABLE [dbo].[sync_publishers]  WITH CHECK ADD  CONSTRAINT [FK__sync_publishers__sync_publisher_sources] FOREIGN KEY([sync_publisher_source_id])
  16. REFERENCES [dbo].[sync_publisher_sources] ([sync_publisher_source_id])
  17. GO
  18.  
  19. ALTER TABLE [dbo].[sync_publishers] CHECK CONSTRAINT [FK__sync_publishers__sync_publisher_sources]
  20. GO
  21.  
  22. ALTER TABLE [dbo].[sync_publishers]  WITH CHECK ADD  CONSTRAINT [FK__sync_publishers__sync_registered_object_types] FOREIGN KEY([sync_registered_object_type_id])
  23. REFERENCES [dbo].[sync_registered_object_types] ([registered_object_type_id])
  24. GO
  25.  
  26. ALTER TABLE [dbo].[sync_publishers] CHECK CONSTRAINT [FK__sync_publishers__sync_registered_object_types]
  27. GO
  28.  
  29. CREATE NONCLUSTERED INDEX [IX__sync_publishers__sync_registered_object_type_id__sync_publisher_id] ON [dbo].[sync_publishers]
  30. (
  31.     [sync_registered_object_type_id] ASC,
  32.     [sync_publisher_id] ASC
  33. )
  34. INCLUDE (   [sync_object_id],
  35.     [master_update_date]) WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
  36. GO
  37.  
  38. CREATE NONCLUSTERED INDEX [IX__sync_publishers__master_update_date] ON [dbo].[sync_publishers]
  39. (
  40.     [master_update_date] ASC,
  41.     [sync_registered_object_type_id] ASC
  42. )
  43. INCLUDE (   [sync_object_id]) WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
  44. GO
  45.  
  46. CREATE UNIQUE NONCLUSTERED INDEX [IX__sync_publishers__registered_object_type_id__sync_object_id] ON [dbo].[sync_publishers]
  47. (
  48.     [sync_registered_object_type_id] ASC,
  49.     [sync_object_id] ASC
  50. )
  51. INCLUDE (   [master_update_date]) WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, IGNORE_DUP_KEY = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON)
  52. GO
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement