]> git.donarmstrong.com Git - dbsnp.git/blob - schema/shared_schema/dbSNP_main_constraint.sql
add shared schema changes for b137
[dbsnp.git] / schema / shared_schema / dbSNP_main_constraint.sql
1 ALTER TABLE [Allele] ADD CONSTRAINT [pk_Allele]  PRIMARY KEY  CLUSTERED ([allele_id] ASC)\r
2 GO
3
4 ALTER TABLE [AlleleFlagCode] ADD CONSTRAINT [pk_AlleleFlagCode]  PRIMARY KEY  CLUSTERED ([code] ASC)\r
5 GO
6
7 ALTER TABLE [AlleleMotif] ADD CONSTRAINT [pk_AlleleMotif]  PRIMARY KEY  CLUSTERED ([allele_id] ASC,[motif_order] ASC)\r
8 GO
9
10 ALTER TABLE [AllocIds] ADD CONSTRAINT [pk_AllocIds]  PRIMARY KEY  NONCLUSTERED ([name] ASC)\r
11 GO
12
13 ALTER TABLE [Author] ADD CONSTRAINT [pk_Author]  PRIMARY KEY  NONCLUSTERED ([pub_id] ASC,[position] ASC)\r
14 GO
15
16
17
18 ALTER TABLE [CpGCode] ADD CONSTRAINT [pk_CpGCode]  PRIMARY KEY  CLUSTERED ([code] ASC)\r
19 GO
20
21
22
23 ALTER TABLE [GenomeBuildInfo] ADD CONSTRAINT [PK_GenomeBuildInfo]  PRIMARY KEY  CLUSTERED ([snp_build_id] ASC,[tax_id] ASC,[is_major] ASC)\r
24 GO
25
26 ALTER TABLE [GtyAllele] ADD CONSTRAINT [pk_GtyAllele]  PRIMARY KEY  CLUSTERED ([gty_id] ASC,[rev_flag] ASC,[chr_num] ASC)\r
27 GO
28
29 ALTER TABLE [IUPACna] ADD CONSTRAINT [pk_IUPACna]  PRIMARY KEY  CLUSTERED ([allele] ASC)\r
30 GO
31
32 ALTER TABLE [LoadHistory] ADD CONSTRAINT [pk_LoadHistory]  PRIMARY KEY  NONCLUSTERED ([build_id] ASC)\r
33 GO
34
35 ALTER TABLE [LocTypeCode] ADD CONSTRAINT [DF__LocTypeCo__creat__75CD617E] DEFAULT (GETDATE()) FOR [create_time]
36 ALTER TABLE [LocTypeCode] ADD CONSTRAINT [pk_LocTypeCode]  PRIMARY KEY  CLUSTERED ([code] ASC)\r
37 GO
38
39 ALTER TABLE [MapLinkCode] ADD CONSTRAINT [pk_MapLinkCode]  PRIMARY KEY  CLUSTERED ([which_code] ASC,[code] ASC)\r
40 GO
41
42 ALTER TABLE [Method] ADD CONSTRAINT [pk_Method_mid]  PRIMARY KEY  CLUSTERED ([method_id] ASC)\r
43 GO
44
45 ALTER TABLE [MethodClass] ADD CONSTRAINT [pk_MethodClass]  PRIMARY KEY  CLUSTERED ([meth_class_id] ASC)\r
46 GO
47
48 ALTER TABLE [MethodLine] ADD CONSTRAINT [pk_MethodLine]  PRIMARY KEY  NONCLUSTERED ([method_id] ASC,[line_num] ASC)\r
49 GO
50
51 ALTER TABLE [Moltype] ADD CONSTRAINT [pk_Moltype]  PRIMARY KEY  CLUSTERED ([code] ASC)\r
52 GO
53
54 ALTER TABLE [Motif] ADD CONSTRAINT [pk_Motif]  PRIMARY KEY  CLUSTERED ([motif_id] ASC)\r
55 GO
56
57 ALTER TABLE [ObsGenotype] ADD CONSTRAINT [pk_ObsGenotype]  PRIMARY KEY  CLUSTERED ([gty_id] ASC)\r
58 GO
59
60 ALTER TABLE [ObsVariation] ADD CONSTRAINT [DF__ObsVariat__creat__3BB5CE82] DEFAULT (GETDATE()) FOR [create_time]
61 ALTER TABLE [ObsVariation] ADD CONSTRAINT [DF__ObsVariat__last___3CA9F2BB] DEFAULT (GETDATE()) FOR [last_updated_time]
62 ALTER TABLE [ObsVariation] ADD CONSTRAINT [pk_ObsVariation]  PRIMARY KEY  CLUSTERED ([var_id] ASC)\r
63 GO
64
65 ALTER TABLE [OrgDbStatus] ADD CONSTRAINT [pk_org_db_status]  PRIMARY KEY  CLUSTERED ([database_name] ASC)\r
66 GO
67
68 ALTER TABLE [OrganismTax] ADD CONSTRAINT [pk_organism]  PRIMARY KEY  NONCLUSTERED ([tax_id] ASC)\r
69 GO
70
71 ALTER TABLE [PopClass] ADD CONSTRAINT [pk_PopClass]  PRIMARY KEY  CLUSTERED ([pop_id] ASC,[pop_class_id] ASC)\r
72 GO
73
74 ALTER TABLE [PopClassCode] ADD CONSTRAINT [PK__PopClassCode__270595B6]  PRIMARY KEY  CLUSTERED ([pop_class_id] ASC)\r
75 GO
76
77 ALTER TABLE [Publication] ADD CONSTRAINT [pk_Publication]  PRIMARY KEY  NONCLUSTERED ([pub_id] ASC)\r
78 GO
79
80 ALTER TABLE [SNPGlossary] ADD CONSTRAINT [DF__SNPGlossa__last___4050666D] DEFAULT (GETDATE()) FOR [last_updated]
81 ALTER TABLE [SNPGlossary] ADD CONSTRAINT [pk_SNPGlossary]  PRIMARY KEY  CLUSTERED ([term] ASC)\r
82 GO
83
84 ALTER TABLE [SNP_tax_id] ADD CONSTRAINT [DF__SNP_tax_i__statu__31583BA0] DEFAULT ('C') FOR [status]
85 ALTER TABLE [SNP_tax_id] ADD CONSTRAINT [pk_SNP_tax_id]  PRIMARY KEY  CLUSTERED ([snp_id] ASC)\r
86 GO
87
88 ALTER TABLE [SnpChrCode] ADD CONSTRAINT [pk_SnpChrCode]  PRIMARY KEY  CLUSTERED ([code] ASC)\r
89 GO
90
91 ALTER TABLE [SnpClassCode] ADD CONSTRAINT [pk_SnpClassCode]  PRIMARY KEY  CLUSTERED ([code] ASC)\r
92 GO
93
94 ALTER TABLE [SnpFunctionCode] ADD CONSTRAINT [pk_SnpFunctionCode]  PRIMARY KEY  CLUSTERED ([code] ASC)\r
95 GO
96
97 ALTER TABLE [SnpValidationCode] ADD CONSTRAINT [pk_SnpValidationCode]  PRIMARY KEY  NONCLUSTERED ([code] ASC)\r
98 GO
99
100 ALTER TABLE [StrandCode] ADD CONSTRAINT [pk_StrandCode]  PRIMARY KEY  CLUSTERED ([code] ASC)\r
101 GO
102
103
104
105 ALTER TABLE [Submitter] ADD CONSTRAINT [DF_Submitter_create_time] DEFAULT (GETDATE()) FOR [create_time]
106 ALTER TABLE [Submitter] ADD CONSTRAINT [pk_Submitter]  PRIMARY KEY  NONCLUSTERED ([handle] ASC)\r
107 GO
108
109 ALTER TABLE [TemplateType] ADD CONSTRAINT [pk_TemplateType]  PRIMARY KEY  CLUSTERED ([temp_type_id] ASC)\r
110 GO
111
112 ALTER TABLE [UniGty] ADD CONSTRAINT [pk_UniGty]  PRIMARY KEY  CLUSTERED ([unigty_id] ASC)\r
113 GO
114
115 ALTER TABLE [UniVariAllele] ADD CONSTRAINT [pk_UniVariAllele]  PRIMARY KEY  CLUSTERED ([univar_id] ASC,[allele_id] ASC)\r
116 GO
117
118 ALTER TABLE [UniVariation] ADD CONSTRAINT [pk_UniVariation]  PRIMARY KEY  CLUSTERED ([univar_id] ASC)\r
119 GO
120
121 ALTER TABLE [UniVariationSrcCode] ADD CONSTRAINT [pk_UniVariationSrcCode]  PRIMARY KEY  CLUSTERED ([code] ASC)\r
122 GO
123
124 ALTER TABLE [VariAllele] ADD CONSTRAINT [pk_VariAllele]  PRIMARY KEY  CLUSTERED ([var_id] ASC,[allele_id] ASC)\r
125 GO
126
127 ALTER TABLE [db_ftp_table_list] ADD CONSTRAINT [DF__db_ftp_ta__creat__27F9B9EF] DEFAULT (GETDATE()) FOR [create_time]
128 ALTER TABLE [db_ftp_table_list] ADD CONSTRAINT [pk_db_ftp_table_list]  PRIMARY KEY  CLUSTERED ([table_name] ASC)\r
129 GO
130
131 ALTER TABLE [db_map_table_name] ADD CONSTRAINT [DF__db_map_ta__inNon__206E7217] DEFAULT ('N') FOR [inNonHuman]
132 ALTER TABLE [db_map_table_name] ADD CONSTRAINT [pk_db_map_table_name]  PRIMARY KEY  CLUSTERED ([table_name] ASC)\r
133 GO
134
135 ALTER TABLE [dn_Allele_rev] ADD CONSTRAINT [pk_dn_Allele_rev]  PRIMARY KEY  CLUSTERED ([allele_id] ASC,[rev_flag] ASC)\r
136 GO
137
138 ALTER TABLE [dn_Motif_rev] ADD CONSTRAINT [pk_dn_Motif_rev]  PRIMARY KEY  CLUSTERED ([motif_id] ASC,[rev_flag] ASC)\r
139 GO
140
141 ALTER TABLE [dn_UniGty_allele] ADD CONSTRAINT [pk_dn_UniGty_allele]  PRIMARY KEY  CLUSTERED ([unigty_id] ASC,[chr_num] ASC)\r
142 GO
143
144 ALTER TABLE [dn_UniGty_rev] ADD CONSTRAINT [pk_dn_Gty_rev]  PRIMARY KEY  CLUSTERED ([unigty_id] ASC,[rev_flag] ASC)\r
145 GO
146
147 ALTER TABLE [dn_UniVariation_rev] ADD CONSTRAINT [pk_dn_UniVariation_rev]  PRIMARY KEY  CLUSTERED ([univar_id] ASC,[rev_flag] ASC)\r
148 GO
149
150
151
152 ALTER TABLE [dn_summary] ADD CONSTRAINT [DF__dn_summar__creat__383A4359] DEFAULT (GETDATE()) FOR [create_time]
153 ALTER TABLE [dn_summary] ADD CONSTRAINT [DF__dn_summar__last___392E6792] DEFAULT (GETDATE()) FOR [last_updated_time]
154 ALTER TABLE [dn_summary] ADD CONSTRAINT [PK__dn_summary__3651FAE7]  PRIMARY KEY  CLUSTERED ([tax_id] ASC,[build_id] ASC,[type] ASC)\r
155 GO
156