thyy_mz_system_sqlServer.sql 59 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758
  1. IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[t_button]') AND type IN ('U'))
  2. DROP TABLE [dbo].[t_button];
  3. create table t_button
  4. (
  5. id bigint identity (1, 1)
  6. primary key,
  7. name varchar(510),
  8. parent_id bigint,
  9. button_code varchar(510),
  10. sort_value int,
  11. create_time datetime,
  12. create_id bigint
  13. )
  14. go
  15. exec sp_addextendedproperty 'MS_Description', '按钮表', 'SCHEMA', 'dbo', 'TABLE', 't_button'
  16. go
  17. exec sp_addextendedproperty 'MS_Description', '主键', 'SCHEMA', 'dbo', 'TABLE', 't_button', 'COLUMN', 'id'
  18. go
  19. exec sp_addextendedproperty 'MS_Description', '按钮名称', 'SCHEMA', 'dbo', 'TABLE', 't_button', 'COLUMN', 'name'
  20. go
  21. exec sp_addextendedproperty 'MS_Description', '父菜单id', 'SCHEMA', 'dbo', 'TABLE', 't_button', 'COLUMN', 'parent_id'
  22. go
  23. exec sp_addextendedproperty 'MS_Description', '按钮编码', 'SCHEMA', 'dbo', 'TABLE', 't_button', 'COLUMN', 'button_code'
  24. go
  25. exec sp_addextendedproperty 'MS_Description', '排序字段 ,越小越优先', 'SCHEMA', 'dbo', 'TABLE', 't_button', 'COLUMN',
  26. 'sort_value'
  27. go
  28. exec sp_addextendedproperty 'MS_Description', '创建时间', 'SCHEMA', 'dbo', 'TABLE', 't_button', 'COLUMN', 'create_time'
  29. go
  30. exec sp_addextendedproperty 'MS_Description', '创建人id', 'SCHEMA', 'dbo', 'TABLE', 't_button', 'COLUMN', 'create_id'
  31. go
  32. IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[t_clinic]') AND type IN ('U'))
  33. DROP TABLE [dbo].[t_clinic];
  34. create table t_clinic
  35. (
  36. id bigint identity (1, 1)
  37. primary key,
  38. patient_id varchar(510),
  39. patient_name varchar(510),
  40. times int,
  41. receipt_no int,
  42. dept_code varchar(510),
  43. doctor_code varchar(510),
  44. icd_code varchar(510),
  45. icd_text varchar(510),
  46. op_id varchar(510),
  47. op_day datetime,
  48. first_or_not varchar(2),
  49. clinic_status int,
  50. jz_flag varchar(510),
  51. zgmztczf varchar(2),
  52. exp_content varchar(510)
  53. )
  54. go
  55. exec sp_addextendedproperty 'MS_Description', '就诊记录表', 'SCHEMA', 'dbo', 'TABLE', 't_clinic'
  56. go
  57. exec sp_addextendedproperty 'MS_Description', '主键', 'SCHEMA', 'dbo', 'TABLE', 't_clinic', 'COLUMN', 'id'
  58. go
  59. exec sp_addextendedproperty 'MS_Description', '病人id', 'SCHEMA', 'dbo', 'TABLE', 't_clinic', 'COLUMN', 'patient_id'
  60. go
  61. exec sp_addextendedproperty 'MS_Description', '病人姓名', 'SCHEMA', 'dbo', 'TABLE', 't_clinic', 'COLUMN', 'patient_name'
  62. go
  63. exec sp_addextendedproperty 'MS_Description', '就诊次数', 'SCHEMA', 'dbo', 'TABLE', 't_clinic', 'COLUMN', 'times'
  64. go
  65. exec sp_addextendedproperty 'MS_Description', '变更次数', 'SCHEMA', 'dbo', 'TABLE', 't_clinic', 'COLUMN', 'receipt_no'
  66. go
  67. exec sp_addextendedproperty 'MS_Description', '就诊科室', 'SCHEMA', 'dbo', 'TABLE', 't_clinic', 'COLUMN', 'dept_code'
  68. go
  69. exec sp_addextendedproperty 'MS_Description', '就诊医生', 'SCHEMA', 'dbo', 'TABLE', 't_clinic', 'COLUMN', 'doctor_code'
  70. go
  71. exec sp_addextendedproperty 'MS_Description', '诊断编码', 'SCHEMA', 'dbo', 'TABLE', 't_clinic', 'COLUMN', 'icd_code'
  72. go
  73. exec sp_addextendedproperty 'MS_Description', '诊断名称', 'SCHEMA', 'dbo', 'TABLE', 't_clinic', 'COLUMN', 'icd_text'
  74. go
  75. exec sp_addextendedproperty 'MS_Description', '操作人编码', 'SCHEMA', 'dbo', 'TABLE', 't_clinic', 'COLUMN', 'op_id'
  76. go
  77. exec sp_addextendedproperty 'MS_Description', '操作时间', 'SCHEMA', 'dbo', 'TABLE', 't_clinic', 'COLUMN', 'op_day'
  78. go
  79. exec sp_addextendedproperty 'MS_Description', '初诊或者复诊 0-初诊 1-复诊', 'SCHEMA', 'dbo', 'TABLE', 't_clinic', 'COLUMN',
  80. 'first_or_not'
  81. go
  82. exec sp_addextendedproperty 'MS_Description', '就诊状态 -1 挂号未缴费 0 已挂号 1-挂号已接诊 2 -已退号 3-候诊 4-接诊中 5-已接诊未缴费 6-已缴费 7-已退费',
  83. 'SCHEMA', 'dbo', 'TABLE', 't_clinic', 'COLUMN', 'clinic_status'
  84. go
  85. exec sp_addextendedproperty 'MS_Description', '急诊标记 1 急诊 0非急诊', 'SCHEMA', 'dbo', 'TABLE', 't_clinic', 'COLUMN',
  86. 'jz_flag'
  87. go
  88. exec sp_addextendedproperty 'MS_Description', '是否使用职工统筹支付 1是 0否', 'SCHEMA', 'dbo', 'TABLE', 't_clinic', 'COLUMN',
  89. 'zgmztczf'
  90. go
  91. exec sp_addextendedproperty 'MS_Description', '门诊统筹额外内容', 'SCHEMA', 'dbo', 'TABLE', 't_clinic', 'COLUMN', 'exp_content'
  92. go
  93. IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[t_common_params]') AND type IN ('U'))
  94. DROP TABLE [dbo].[t_common_params];
  95. create table t_common_params
  96. (
  97. id bigint identity (1, 1)
  98. primary key,
  99. params_name varchar(510),
  100. py_code varchar(510),
  101. wb_code varchar(510),
  102. params_type int,
  103. create_id_code varchar(40),
  104. create_time datetime,
  105. params_status int,
  106. update_id_code varchar(510),
  107. update_time datetime,
  108. used_times bigint,
  109. params_code varchar(510),
  110. params_content varchar(800)
  111. )
  112. go
  113. exec sp_addextendedproperty 'MS_Description', '新门诊通用参数表', 'SCHEMA', 'dbo', 'TABLE', 't_common_params'
  114. go
  115. exec sp_addextendedproperty 'MS_Description', '主键', 'SCHEMA', 'dbo', 'TABLE', 't_common_params', 'COLUMN', 'id'
  116. go
  117. exec sp_addextendedproperty 'MS_Description', '参数名称', 'SCHEMA', 'dbo', 'TABLE', 't_common_params', 'COLUMN',
  118. 'params_name'
  119. go
  120. exec sp_addextendedproperty 'MS_Description', '拼音码', 'SCHEMA', 'dbo', 'TABLE', 't_common_params', 'COLUMN', 'py_code'
  121. go
  122. exec sp_addextendedproperty 'MS_Description', '五笔码', 'SCHEMA', 'dbo', 'TABLE', 't_common_params', 'COLUMN', 'wb_code'
  123. go
  124. exec sp_addextendedproperty 'MS_Description',
  125. '参数类型 0-常用症状 1-常用时间 2-常用标点 3-常用词 4- 诊断 5-现病史 6-家族史 7-体重 8-体温 9-脉搏 10-呼吸 11-血压 12-主诉', 'SCHEMA', 'dbo', 'TABLE',
  126. 't_common_params', 'COLUMN', 'params_type'
  127. go
  128. exec sp_addextendedproperty 'MS_Description', '创建人老系统编码', 'SCHEMA', 'dbo', 'TABLE', 't_common_params', 'COLUMN',
  129. 'create_id_code'
  130. go
  131. exec sp_addextendedproperty 'MS_Description', '创建时间', 'SCHEMA', 'dbo', 'TABLE', 't_common_params', 'COLUMN',
  132. 'create_time'
  133. go
  134. exec sp_addextendedproperty 'MS_Description', '状态 0 有效 1 失效', 'SCHEMA', 'dbo', 'TABLE', 't_common_params', 'COLUMN',
  135. 'params_status'
  136. go
  137. exec sp_addextendedproperty 'MS_Description', '修改人老系统编码', 'SCHEMA', 'dbo', 'TABLE', 't_common_params', 'COLUMN',
  138. 'update_id_code'
  139. go
  140. exec sp_addextendedproperty 'MS_Description', '修改时间', 'SCHEMA', 'dbo', 'TABLE', 't_common_params', 'COLUMN',
  141. 'update_time'
  142. go
  143. exec sp_addextendedproperty 'MS_Description', '使用频率', 'SCHEMA', 'dbo', 'TABLE', 't_common_params', 'COLUMN',
  144. 'used_times'
  145. go
  146. exec sp_addextendedproperty 'MS_Description', '参数编码 基本是诊断使用', 'SCHEMA', 'dbo', 'TABLE', 't_common_params', 'COLUMN',
  147. 'params_code'
  148. go
  149. exec sp_addextendedproperty 'MS_Description', '大长度参数的正式内容,如病史和主诉等', 'SCHEMA', 'dbo', 'TABLE', 't_common_params',
  150. 'COLUMN', 'params_content'
  151. go
  152. IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[t_config]') AND type IN ('U'))
  153. DROP TABLE [dbo].[t_config];
  154. create table t_config
  155. (
  156. id bigint identity (1, 1)
  157. primary key,
  158. config_key varchar(510),
  159. config_value varchar(4000),
  160. create_id bigint,
  161. create_date datetime,
  162. remark varchar(510)
  163. )
  164. go
  165. exec sp_addextendedproperty 'MS_Description', '主键', 'SCHEMA', 'dbo', 'TABLE', 't_config', 'COLUMN', 'id'
  166. go
  167. exec sp_addextendedproperty 'MS_Description', '参数的键', 'SCHEMA', 'dbo', 'TABLE', 't_config', 'COLUMN', 'config_key'
  168. go
  169. exec sp_addextendedproperty 'MS_Description', '参数的值', 'SCHEMA', 'dbo', 'TABLE', 't_config', 'COLUMN', 'config_value'
  170. go
  171. exec sp_addextendedproperty 'MS_Description', '创建人', 'SCHEMA', 'dbo', 'TABLE', 't_config', 'COLUMN', 'create_id'
  172. go
  173. exec sp_addextendedproperty 'MS_Description', '创建时间', 'SCHEMA', 'dbo', 'TABLE', 't_config', 'COLUMN', 'create_date'
  174. go
  175. exec sp_addextendedproperty 'MS_Description', '备注', 'SCHEMA', 'dbo', 'TABLE', 't_config', 'COLUMN', 'remark'
  176. go
  177. IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[t_cooperative_enterprise]') AND type IN ('U'))
  178. DROP TABLE [dbo].[t_cooperative_enterprise];
  179. create table t_cooperative_enterprise
  180. (
  181. id bigint identity (1, 1)
  182. primary key,
  183. contract_no varchar(510),
  184. cooperative_enterprise_name varchar(510),
  185. project_name varchar(510),
  186. remark varchar(510),
  187. create_id bigint,
  188. create_date datetime,
  189. update_id bigint,
  190. update_date datetime
  191. )
  192. go
  193. exec sp_addextendedproperty 'MS_Description', '临床试验室合作企业与合同号信息表', 'SCHEMA', 'dbo', 'TABLE', 't_cooperative_enterprise'
  194. go
  195. exec sp_addextendedproperty 'MS_Description', '主键', 'SCHEMA', 'dbo', 'TABLE', 't_cooperative_enterprise', 'COLUMN', 'id'
  196. go
  197. exec sp_addextendedproperty 'MS_Description', '合同编号', 'SCHEMA', 'dbo', 'TABLE', 't_cooperative_enterprise', 'COLUMN',
  198. 'contract_no'
  199. go
  200. exec sp_addextendedproperty 'MS_Description', '合作企业名称', 'SCHEMA', 'dbo', 'TABLE', 't_cooperative_enterprise', 'COLUMN',
  201. 'cooperative_enterprise_name'
  202. go
  203. exec sp_addextendedproperty 'MS_Description', '项目名称', 'SCHEMA', 'dbo', 'TABLE', 't_cooperative_enterprise', 'COLUMN',
  204. 'project_name'
  205. go
  206. exec sp_addextendedproperty 'MS_Description', '备注', 'SCHEMA', 'dbo', 'TABLE', 't_cooperative_enterprise', 'COLUMN',
  207. 'remark'
  208. go
  209. exec sp_addextendedproperty 'MS_Description', '创建人', 'SCHEMA', 'dbo', 'TABLE', 't_cooperative_enterprise', 'COLUMN',
  210. 'create_id'
  211. go
  212. exec sp_addextendedproperty 'MS_Description', '创建时间', 'SCHEMA', 'dbo', 'TABLE', 't_cooperative_enterprise', 'COLUMN',
  213. 'create_date'
  214. go
  215. exec sp_addextendedproperty 'MS_Description', '修改人', 'SCHEMA', 'dbo', 'TABLE', 't_cooperative_enterprise', 'COLUMN',
  216. 'update_id'
  217. go
  218. exec sp_addextendedproperty 'MS_Description', '修改时间', 'SCHEMA', 'dbo', 'TABLE', 't_cooperative_enterprise', 'COLUMN',
  219. 'update_date'
  220. go
  221. IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[t_critical_value]') AND type IN ('U'))
  222. DROP TABLE [dbo].[t_critical_value];
  223. create table t_critical_value
  224. (
  225. id bigint identity (1, 1)
  226. primary key,
  227. employee_codes text,
  228. content text,
  229. create_time datetime
  230. )
  231. go
  232. exec sp_addextendedproperty 'MS_Description', '危急值接收人编码串', 'SCHEMA', 'dbo', 'TABLE', 't_critical_value', 'COLUMN',
  233. 'employee_codes'
  234. go
  235. exec sp_addextendedproperty 'MS_Description', '危急值内容', 'SCHEMA', 'dbo', 'TABLE', 't_critical_value', 'COLUMN', 'content'
  236. go
  237. exec sp_addextendedproperty 'MS_Description', '记录时间', 'SCHEMA', 'dbo', 'TABLE', 't_critical_value', 'COLUMN',
  238. 'create_time'
  239. go
  240. IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[t_daily_ward_statistics]') AND type IN ('U'))
  241. DROP TABLE [dbo].[t_daily_ward_statistics];
  242. create table t_daily_ward_statistics
  243. (
  244. id bigint identity (1, 1)
  245. primary key,
  246. ward_code varchar(24),
  247. ward_name varchar(64),
  248. t_date datetime,
  249. total_no int,
  250. today_in int,
  251. today_out int,
  252. serious int,
  253. danger int,
  254. surgery int
  255. )
  256. go
  257. IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[t_discount]') AND type IN ('U'))
  258. DROP TABLE [dbo].[t_discount];
  259. create table t_discount
  260. (
  261. id bigint identity (1, 1)
  262. primary key,
  263. name varchar(510),
  264. dept_type int,
  265. dept_no varchar(4096),
  266. discount_begin_time datetime,
  267. discount_end_time datetime,
  268. charge_item_codes varchar(4096),
  269. discount_type int,
  270. discount_rate decimal(10, 2),
  271. discount_price decimal(10, 2),
  272. delete_flag int,
  273. create_id varchar(40),
  274. create_time datetime,
  275. update_id varchar(40),
  276. update_time datetime,
  277. template_id bigint,
  278. description text
  279. )
  280. go
  281. exec sp_addextendedproperty 'MS_Description', '主键', 'SCHEMA', 'dbo', 'TABLE', 't_discount', 'COLUMN', 'id'
  282. go
  283. exec sp_addextendedproperty 'MS_Description', '营销计划名称', 'SCHEMA', 'dbo', 'TABLE', 't_discount', 'COLUMN', 'name'
  284. go
  285. exec sp_addextendedproperty 'MS_Description', '0-申请科室 1 -执行科室', 'SCHEMA', 'dbo', 'TABLE', 't_discount', 'COLUMN',
  286. 'dept_type'
  287. go
  288. exec sp_addextendedproperty 'MS_Description', '科室编码', 'SCHEMA', 'dbo', 'TABLE', 't_discount', 'COLUMN', 'dept_no'
  289. go
  290. exec sp_addextendedproperty 'MS_Description', '营销开始时间', 'SCHEMA', 'dbo', 'TABLE', 't_discount', 'COLUMN',
  291. 'discount_begin_time'
  292. go
  293. exec sp_addextendedproperty 'MS_Description', '营销结束时间', 'SCHEMA', 'dbo', 'TABLE', 't_discount', 'COLUMN',
  294. 'discount_end_time'
  295. go
  296. exec sp_addextendedproperty 'MS_Description', '收费项目编码串,用英文逗号分开', 'SCHEMA', 'dbo', 'TABLE', 't_discount', 'COLUMN',
  297. 'charge_item_codes'
  298. go
  299. exec sp_addextendedproperty 'MS_Description', '优惠类型 0 -单价优惠 1-折扣率', 'SCHEMA', 'dbo', 'TABLE', 't_discount', 'COLUMN',
  300. 'discount_type'
  301. go
  302. exec sp_addextendedproperty 'MS_Description', '折扣率', 'SCHEMA', 'dbo', 'TABLE', 't_discount', 'COLUMN', 'discount_rate'
  303. go
  304. exec sp_addextendedproperty 'MS_Description', '优惠价', 'SCHEMA', 'dbo', 'TABLE', 't_discount', 'COLUMN', 'discount_price'
  305. go
  306. exec sp_addextendedproperty 'MS_Description', '删除标记 0 启用 1 停用 ', 'SCHEMA', 'dbo', 'TABLE', 't_discount', 'COLUMN',
  307. 'delete_flag'
  308. go
  309. exec sp_addextendedproperty 'MS_Description', '创建人ID', 'SCHEMA', 'dbo', 'TABLE', 't_discount', 'COLUMN', 'create_id'
  310. go
  311. exec sp_addextendedproperty 'MS_Description', '创建时间', 'SCHEMA', 'dbo', 'TABLE', 't_discount', 'COLUMN', 'create_time'
  312. go
  313. exec sp_addextendedproperty 'MS_Description', '修改人ID', 'SCHEMA', 'dbo', 'TABLE', 't_discount', 'COLUMN', 'update_id'
  314. go
  315. exec sp_addextendedproperty 'MS_Description', '修改时间', 'SCHEMA', 'dbo', 'TABLE', 't_discount', 'COLUMN', 'update_time'
  316. go
  317. exec sp_addextendedproperty 'MS_Description', '模板表id', 'SCHEMA', 'dbo', 'TABLE', 't_discount', 'COLUMN', 'template_id'
  318. go
  319. exec sp_addextendedproperty 'MS_Description', '套餐描述', 'SCHEMA', 'dbo', 'TABLE', 't_discount', 'COLUMN', 'description'
  320. go
  321. IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[t_dispensing_windows]') AND type IN ('U'))
  322. DROP TABLE [dbo].[t_dispensing_windows];
  323. create table t_dispensing_windows
  324. (
  325. id bigint identity (1, 1)
  326. primary key,
  327. group_no varchar(510),
  328. windows_no int,
  329. mz_cf_print_index int,
  330. ek_cf_print_index int,
  331. jz_cf_print_index int,
  332. zsd_print_index int,
  333. bq_print_index int,
  334. fsk_print_index int,
  335. user_id_code varchar(40),
  336. ip_address varchar(40),
  337. create_date datetime,
  338. update_date datetime
  339. )
  340. go
  341. exec sp_addextendedproperty 'MS_Description', '主键', 'SCHEMA', 'dbo', 'TABLE', 't_dispensing_windows', 'COLUMN', 'id'
  342. go
  343. exec sp_addextendedproperty 'MS_Description', '发药药房', 'SCHEMA', 'dbo', 'TABLE', 't_dispensing_windows', 'COLUMN',
  344. 'group_no'
  345. go
  346. exec sp_addextendedproperty 'MS_Description', '窗口号', 'SCHEMA', 'dbo', 'TABLE', 't_dispensing_windows', 'COLUMN',
  347. 'windows_no'
  348. go
  349. exec sp_addextendedproperty 'MS_Description', '默认门诊处方打印机下标', 'SCHEMA', 'dbo', 'TABLE', 't_dispensing_windows', 'COLUMN',
  350. 'mz_cf_print_index'
  351. go
  352. exec sp_addextendedproperty 'MS_Description', '默认儿科处方打印机下标', 'SCHEMA', 'dbo', 'TABLE', 't_dispensing_windows', 'COLUMN',
  353. 'ek_cf_print_index'
  354. go
  355. exec sp_addextendedproperty 'MS_Description', '默认急诊处方打印机下标', 'SCHEMA', 'dbo', 'TABLE', 't_dispensing_windows', 'COLUMN',
  356. 'jz_cf_print_index'
  357. go
  358. exec sp_addextendedproperty 'MS_Description', '默认注射单打印机下标', 'SCHEMA', 'dbo', 'TABLE', 't_dispensing_windows', 'COLUMN',
  359. 'zsd_print_index'
  360. go
  361. exec sp_addextendedproperty 'MS_Description', '默认标签打印机下标', 'SCHEMA', 'dbo', 'TABLE', 't_dispensing_windows', 'COLUMN',
  362. 'bq_print_index'
  363. go
  364. exec sp_addextendedproperty 'MS_Description', '默认放射科发药清单打印机下标', 'SCHEMA', 'dbo', 'TABLE', 't_dispensing_windows',
  365. 'COLUMN', 'fsk_print_index'
  366. go
  367. exec sp_addextendedproperty 'MS_Description', '用户id', 'SCHEMA', 'dbo', 'TABLE', 't_dispensing_windows', 'COLUMN',
  368. 'user_id_code'
  369. go
  370. exec sp_addextendedproperty 'MS_Description', 'ip地址', 'SCHEMA', 'dbo', 'TABLE', 't_dispensing_windows', 'COLUMN',
  371. 'ip_address'
  372. go
  373. exec sp_addextendedproperty 'MS_Description', '创建时间', 'SCHEMA', 'dbo', 'TABLE', 't_dispensing_windows', 'COLUMN',
  374. 'create_date'
  375. go
  376. exec sp_addextendedproperty 'MS_Description', '当前设置的更新时间', 'SCHEMA', 'dbo', 'TABLE', 't_dispensing_windows', 'COLUMN',
  377. 'update_date'
  378. go
  379. IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[t_evaluate]') AND type IN ('U'))
  380. DROP TABLE [dbo].[t_evaluate];
  381. create table t_evaluate
  382. (
  383. id bigint identity (1, 1)
  384. primary key,
  385. patient_id varchar(20),
  386. patient_name varchar(510),
  387. user_id_code varchar(510),
  388. user_name varchar(510),
  389. evaluate int,
  390. evaluate_time datetime
  391. )
  392. go
  393. exec sp_addextendedproperty 'MS_Description', '主键', 'SCHEMA', 'dbo', 'TABLE', 't_evaluate', 'COLUMN', 'id'
  394. go
  395. exec sp_addextendedproperty 'MS_Description', '门诊病人id', 'SCHEMA', 'dbo', 'TABLE', 't_evaluate', 'COLUMN', 'patient_id'
  396. go
  397. exec sp_addextendedproperty 'MS_Description', '患者姓名', 'SCHEMA', 'dbo', 'TABLE', 't_evaluate', 'COLUMN', 'patient_name'
  398. go
  399. exec sp_addextendedproperty 'MS_Description', '被评价人编码', 'SCHEMA', 'dbo', 'TABLE', 't_evaluate', 'COLUMN', 'user_id_code'
  400. go
  401. exec sp_addextendedproperty 'MS_Description', '被评价人姓名', 'SCHEMA', 'dbo', 'TABLE', 't_evaluate', 'COLUMN', 'user_name'
  402. go
  403. exec sp_addextendedproperty 'MS_Description', '评价满意度 0 非常满意 1满意 2 态度不好 3 效率不高 4 业务不熟 5 有待提高', 'SCHEMA', 'dbo',
  404. 'TABLE', 't_evaluate', 'COLUMN', 'evaluate'
  405. go
  406. exec sp_addextendedproperty 'MS_Description', '评价时间', 'SCHEMA', 'dbo', 'TABLE', 't_evaluate', 'COLUMN', 'evaluate_time'
  407. go
  408. IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[t_file_upload]') AND type IN ('U'))
  409. DROP TABLE [dbo].[t_file_upload];
  410. create table t_file_upload
  411. (
  412. id bigint identity (1, 1)
  413. primary key,
  414. file_name varchar(510),
  415. file_data varbinary(max),
  416. file_type varchar(4),
  417. mime_type varchar(510),
  418. create_time datetime,
  419. create_user bigint,
  420. square_file varbinary(max)
  421. )
  422. go
  423. exec sp_addextendedproperty 'MS_Description', '文件表', 'SCHEMA', 'dbo', 'TABLE', 't_file_upload'
  424. go
  425. exec sp_addextendedproperty 'MS_Description', '主键', 'SCHEMA', 'dbo', 'TABLE', 't_file_upload', 'COLUMN', 'id'
  426. go
  427. exec sp_addextendedproperty 'MS_Description', '文件名称', 'SCHEMA', 'dbo', 'TABLE', 't_file_upload', 'COLUMN', 'file_name'
  428. go
  429. exec sp_addextendedproperty 'MS_Description', '原文件内容字节数组', 'SCHEMA', 'dbo', 'TABLE', 't_file_upload', 'COLUMN', 'file_data'
  430. go
  431. exec sp_addextendedproperty 'MS_Description', '文件类型 0 - 头像 1-身份证正面 2 - 身份证背面 ', 'SCHEMA', 'dbo', 'TABLE',
  432. 't_file_upload', 'COLUMN', 'file_type'
  433. go
  434. exec sp_addextendedproperty 'MS_Description', '文件格式,它将帮助浏览器建议在下载时打开文件的方法', 'SCHEMA', 'dbo', 'TABLE', 't_file_upload',
  435. 'COLUMN', 'mime_type'
  436. go
  437. exec sp_addextendedproperty 'MS_Description', '创建日期', 'SCHEMA', 'dbo', 'TABLE', 't_file_upload', 'COLUMN', 'create_time'
  438. go
  439. exec sp_addextendedproperty 'MS_Description', '创建人', 'SCHEMA', 'dbo', 'TABLE', 't_file_upload', 'COLUMN', 'create_user'
  440. go
  441. exec sp_addextendedproperty 'MS_Description', '转码成方形的字节数组', 'SCHEMA', 'dbo', 'TABLE', 't_file_upload', 'COLUMN',
  442. 'square_file'
  443. go
  444. IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[t_holidays]') AND type IN ('U'))
  445. DROP TABLE [dbo].[t_holidays];
  446. create table t_holidays
  447. (
  448. id bigint identity (1, 1)
  449. primary key,
  450. begin_date date,
  451. begin_ampm varchar(510),
  452. end_date date,
  453. end_ampm varchar(510),
  454. create_id bigint,
  455. create_date datetime,
  456. update_id bigint,
  457. update_date datetime
  458. )
  459. go
  460. exec sp_addextendedproperty 'MS_Description', '主键', 'SCHEMA', 'dbo', 'TABLE', 't_holidays', 'COLUMN', 'id'
  461. go
  462. exec sp_addextendedproperty 'MS_Description', '开始日期', 'SCHEMA', 'dbo', 'TABLE', 't_holidays', 'COLUMN', 'begin_date'
  463. go
  464. exec sp_addextendedproperty 'MS_Description', '开始日期的上下午', 'SCHEMA', 'dbo', 'TABLE', 't_holidays', 'COLUMN', 'begin_ampm'
  465. go
  466. exec sp_addextendedproperty 'MS_Description', '结束日期', 'SCHEMA', 'dbo', 'TABLE', 't_holidays', 'COLUMN', 'end_date'
  467. go
  468. exec sp_addextendedproperty 'MS_Description', '结束日期的上下午', 'SCHEMA', 'dbo', 'TABLE', 't_holidays', 'COLUMN', 'end_ampm'
  469. go
  470. exec sp_addextendedproperty 'MS_Description', '创建人', 'SCHEMA', 'dbo', 'TABLE', 't_holidays', 'COLUMN', 'create_id'
  471. go
  472. exec sp_addextendedproperty 'MS_Description', '创建时间', 'SCHEMA', 'dbo', 'TABLE', 't_holidays', 'COLUMN', 'create_date'
  473. go
  474. exec sp_addextendedproperty 'MS_Description', '修改人', 'SCHEMA', 'dbo', 'TABLE', 't_holidays', 'COLUMN', 'update_id'
  475. go
  476. exec sp_addextendedproperty 'MS_Description', '修改时间', 'SCHEMA', 'dbo', 'TABLE', 't_holidays', 'COLUMN', 'update_date'
  477. go
  478. IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[t_hybird_test]') AND type IN ('U'))
  479. DROP TABLE [dbo].[t_hybird_test];
  480. create table t_hybird_test
  481. (
  482. id bigint identity (1, 1)
  483. primary key,
  484. parent_patient_id varchar(510),
  485. patient_id varchar(510),
  486. times bigint,
  487. create_date datetime
  488. )
  489. go
  490. exec sp_addextendedproperty 'MS_Description', '混检主体id', 'SCHEMA', 'dbo', 'TABLE', 't_hybird_test', 'COLUMN',
  491. 'parent_patient_id'
  492. go
  493. exec sp_addextendedproperty 'MS_Description', '实际被检人id', 'SCHEMA', 'dbo', 'TABLE', 't_hybird_test', 'COLUMN',
  494. 'patient_id'
  495. go
  496. exec sp_addextendedproperty 'MS_Description', '实际被检人缴费次数 ', 'SCHEMA', 'dbo', 'TABLE', 't_hybird_test', 'COLUMN', 'times'
  497. go
  498. exec sp_addextendedproperty 'MS_Description', '记录时间', 'SCHEMA', 'dbo', 'TABLE', 't_hybird_test', 'COLUMN', 'create_date'
  499. go
  500. IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[t_menu]') AND type IN ('U'))
  501. DROP TABLE [dbo].[t_menu];
  502. create table t_menu
  503. (
  504. id bigint identity (1, 1)
  505. primary key,
  506. name varchar(510),
  507. parent_id bigint,
  508. class_code varchar(510),
  509. menu_url varchar(510),
  510. sort_value int,
  511. create_time datetime,
  512. create_id bigint
  513. )
  514. go
  515. exec sp_addextendedproperty 'MS_Description', '菜单表', 'SCHEMA', 'dbo', 'TABLE', 't_menu'
  516. go
  517. exec sp_addextendedproperty 'MS_Description', '主键', 'SCHEMA', 'dbo', 'TABLE', 't_menu', 'COLUMN', 'id'
  518. go
  519. exec sp_addextendedproperty 'MS_Description', '菜单名称', 'SCHEMA', 'dbo', 'TABLE', 't_menu', 'COLUMN', 'name'
  520. go
  521. exec sp_addextendedproperty 'MS_Description', '父菜单id
  522. 父菜单id', 'SCHEMA', 'dbo', 'TABLE', 't_menu', 'COLUMN', 'parent_id'
  523. go
  524. exec sp_addextendedproperty 'MS_Description', '菜单图标样式 只有一级主菜单才有该字段', 'SCHEMA', 'dbo', 'TABLE', 't_menu', 'COLUMN',
  525. 'class_code'
  526. go
  527. exec sp_addextendedproperty 'MS_Description', '菜单地址 只有最基础的菜单才有地址', 'SCHEMA', 'dbo', 'TABLE', 't_menu', 'COLUMN',
  528. 'menu_url'
  529. go
  530. exec sp_addextendedproperty 'MS_Description', '排序字段 ,越小越优先', 'SCHEMA', 'dbo', 'TABLE', 't_menu', 'COLUMN', 'sort_value'
  531. go
  532. exec sp_addextendedproperty 'MS_Description', '创建时间', 'SCHEMA', 'dbo', 'TABLE', 't_menu', 'COLUMN', 'create_time'
  533. go
  534. exec sp_addextendedproperty 'MS_Description', '创建人id', 'SCHEMA', 'dbo', 'TABLE', 't_menu', 'COLUMN', 'create_id'
  535. go
  536. IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[t_mzmxsr]') AND type IN ('U'))
  537. DROP TABLE [dbo].[t_mzmxsr];
  538. create table t_mzmxsr
  539. (
  540. id bigint identity (1, 1)
  541. primary key,
  542. xm varchar(510),
  543. patient_id varchar(510),
  544. jz_sq_dept varchar(510),
  545. jz_sq_doctor varchar(510),
  546. exec_dept varchar(510),
  547. xmm varchar(510),
  548. hsm varchar(510),
  549. je decimal(10, 2),
  550. charge_date datetime,
  551. dcount_date datetime,
  552. quty decimal(18, 4),
  553. price decimal(10, 2),
  554. parent_code varchar(510),
  555. input_date datetime
  556. )
  557. go
  558. exec sp_addextendedproperty 'MS_Description', '主键', 'SCHEMA', 'dbo', 'TABLE', 't_mzmxsr', 'COLUMN', 'id'
  559. go
  560. exec sp_addextendedproperty 'MS_Description', '姓名', 'SCHEMA', 'dbo', 'TABLE', 't_mzmxsr', 'COLUMN', 'xm'
  561. go
  562. exec sp_addextendedproperty 'MS_Description', '病人id', 'SCHEMA', 'dbo', 'TABLE', 't_mzmxsr', 'COLUMN', 'patient_id'
  563. go
  564. exec sp_addextendedproperty 'MS_Description', '就诊/申请科室', 'SCHEMA', 'dbo', 'TABLE', 't_mzmxsr', 'COLUMN', 'jz_sq_dept'
  565. go
  566. exec sp_addextendedproperty 'MS_Description', '就诊/申请医生', 'SCHEMA', 'dbo', 'TABLE', 't_mzmxsr', 'COLUMN', 'jz_sq_doctor'
  567. go
  568. exec sp_addextendedproperty 'MS_Description', '执行科室', 'SCHEMA', 'dbo', 'TABLE', 't_mzmxsr', 'COLUMN', 'exec_dept'
  569. go
  570. exec sp_addextendedproperty 'MS_Description', '项目名', 'SCHEMA', 'dbo', 'TABLE', 't_mzmxsr', 'COLUMN', 'xmm'
  571. go
  572. exec sp_addextendedproperty 'MS_Description', '核算码', 'SCHEMA', 'dbo', 'TABLE', 't_mzmxsr', 'COLUMN', 'hsm'
  573. go
  574. exec sp_addextendedproperty 'MS_Description', '金额', 'SCHEMA', 'dbo', 'TABLE', 't_mzmxsr', 'COLUMN', 'je'
  575. go
  576. exec sp_addextendedproperty 'MS_Description', '缴费时间', 'SCHEMA', 'dbo', 'TABLE', 't_mzmxsr', 'COLUMN', 'charge_date'
  577. go
  578. exec sp_addextendedproperty 'MS_Description', '日结时间', 'SCHEMA', 'dbo', 'TABLE', 't_mzmxsr', 'COLUMN', 'dcount_date'
  579. go
  580. exec sp_addextendedproperty 'MS_Description', '数量', 'SCHEMA', 'dbo', 'TABLE', 't_mzmxsr', 'COLUMN', 'quty'
  581. go
  582. exec sp_addextendedproperty 'MS_Description', '单价', 'SCHEMA', 'dbo', 'TABLE', 't_mzmxsr', 'COLUMN', 'price'
  583. go
  584. exec sp_addextendedproperty 'MS_Description', '父类码', 'SCHEMA', 'dbo', 'TABLE', 't_mzmxsr', 'COLUMN', 'parent_code'
  585. go
  586. exec sp_addextendedproperty 'MS_Description', '同步入库时间', 'SCHEMA', 'dbo', 'TABLE', 't_mzmxsr', 'COLUMN', 'input_date'
  587. go
  588. IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[t_notice]') AND type IN ('U'))
  589. DROP TABLE [dbo].[t_notice];
  590. create table t_notice
  591. (
  592. id bigint identity (1, 1)
  593. primary key,
  594. notice_content text,
  595. notice_type int,
  596. send_user_code varchar(510),
  597. send_time datetime,
  598. notice_status int,
  599. update_id varchar(40),
  600. update_time datetime
  601. )
  602. go
  603. exec sp_addextendedproperty 'MS_Description', '通知消息表', 'SCHEMA', 'dbo', 'TABLE', 't_notice'
  604. go
  605. exec sp_addextendedproperty 'MS_Description', '主键', 'SCHEMA', 'dbo', 'TABLE', 't_notice', 'COLUMN', 'id'
  606. go
  607. exec sp_addextendedproperty 'MS_Description', '通知内容', 'SCHEMA', 'dbo', 'TABLE', 't_notice', 'COLUMN', 'notice_content'
  608. go
  609. exec sp_addextendedproperty 'MS_Description', '通知类型 1 -系统通知 2 -业务消息', 'SCHEMA', 'dbo', 'TABLE', 't_notice', 'COLUMN',
  610. 'notice_type'
  611. go
  612. exec sp_addextendedproperty 'MS_Description', '发送用户编码 系统消息是空', 'SCHEMA', 'dbo', 'TABLE', 't_notice', 'COLUMN',
  613. 'send_user_code'
  614. go
  615. exec sp_addextendedproperty 'MS_Description', '发送时间', 'SCHEMA', 'dbo', 'TABLE', 't_notice', 'COLUMN', 'send_time'
  616. go
  617. exec sp_addextendedproperty 'MS_Description', '消息状态 0 有效 1 失效', 'SCHEMA', 'dbo', 'TABLE', 't_notice', 'COLUMN',
  618. 'notice_status'
  619. go
  620. exec sp_addextendedproperty 'MS_Description', '修改人ID', 'SCHEMA', 'dbo', 'TABLE', 't_notice', 'COLUMN', 'update_id'
  621. go
  622. exec sp_addextendedproperty 'MS_Description', '修改时间', 'SCHEMA', 'dbo', 'TABLE', 't_notice', 'COLUMN', 'update_time'
  623. go
  624. IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[t_notice_sink]') AND type IN ('U'))
  625. DROP TABLE [dbo].[t_notice_sink];
  626. create table t_notice_sink
  627. (
  628. id bigint identity (1, 1)
  629. primary key,
  630. notice_id bigint,
  631. target_user_id varchar(40),
  632. notice_reading_status int,
  633. read_time datetime
  634. )
  635. go
  636. exec sp_addextendedproperty 'MS_Description', '消息id', 'SCHEMA', 'dbo', 'TABLE', 't_notice_sink', 'COLUMN', 'notice_id'
  637. go
  638. exec sp_addextendedproperty 'MS_Description', '接收人编码', 'SCHEMA', 'dbo', 'TABLE', 't_notice_sink', 'COLUMN',
  639. 'target_user_id'
  640. go
  641. exec sp_addextendedproperty 'MS_Description', '消息阅读状态 0 未读 1 已读', 'SCHEMA', 'dbo', 'TABLE', 't_notice_sink', 'COLUMN',
  642. 'notice_reading_status'
  643. go
  644. exec sp_addextendedproperty 'MS_Description', '消息读取时间', 'SCHEMA', 'dbo', 'TABLE', 't_notice_sink', 'COLUMN', 'read_time'
  645. go
  646. IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[t_receipt]') AND type IN ('U'))
  647. DROP TABLE [dbo].[t_receipt];
  648. create table t_receipt
  649. (
  650. id bigint identity (1, 1)
  651. primary key,
  652. user_id_code varchar(40),
  653. receipt_begin varchar(510),
  654. receipt_end varchar(510),
  655. receipt_current varchar(510),
  656. zy_receipt_begin varchar(510),
  657. zy_receipt_end varchar(510),
  658. zy_receipt_current varchar(510),
  659. update_date datetime
  660. )
  661. go
  662. exec sp_addextendedproperty 'MS_Description', 'key', 'SCHEMA', 'dbo', 'TABLE', 't_receipt', 'COLUMN', 'id'
  663. go
  664. exec sp_addextendedproperty 'MS_Description', '用户id', 'SCHEMA', 'dbo', 'TABLE', 't_receipt', 'COLUMN', 'user_id_code'
  665. go
  666. exec sp_addextendedproperty 'MS_Description', '门诊发票开始', 'SCHEMA', 'dbo', 'TABLE', 't_receipt', 'COLUMN', 'receipt_begin'
  667. go
  668. exec sp_addextendedproperty 'MS_Description', '门诊发票结尾', 'SCHEMA', 'dbo', 'TABLE', 't_receipt', 'COLUMN', 'receipt_end'
  669. go
  670. exec sp_addextendedproperty 'MS_Description', '门诊发票当前发票号', 'SCHEMA', 'dbo', 'TABLE', 't_receipt', 'COLUMN',
  671. 'receipt_current'
  672. go
  673. exec sp_addextendedproperty 'MS_Description', '住院发票开始', 'SCHEMA', 'dbo', 'TABLE', 't_receipt', 'COLUMN',
  674. 'zy_receipt_begin'
  675. go
  676. exec sp_addextendedproperty 'MS_Description', '住院发票结尾', 'SCHEMA', 'dbo', 'TABLE', 't_receipt', 'COLUMN',
  677. 'zy_receipt_end'
  678. go
  679. exec sp_addextendedproperty 'MS_Description', '住院发票当前发票号', 'SCHEMA', 'dbo', 'TABLE', 't_receipt', 'COLUMN',
  680. 'zy_receipt_current'
  681. go
  682. exec sp_addextendedproperty 'MS_Description', '当前发票范围维护时间', 'SCHEMA', 'dbo', 'TABLE', 't_receipt', 'COLUMN',
  683. 'update_date'
  684. go
  685. IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[t_reqrec_request_relation]') AND type IN ('U'))
  686. DROP TABLE [dbo].[t_reqrec_request_relation];
  687. create table t_reqrec_request_relation
  688. (
  689. id bigint identity (1, 1)
  690. primary key,
  691. request_id bigint,
  692. serial_no int,
  693. op_date datetime
  694. )
  695. go
  696. exec sp_addextendedproperty 'MS_Description', '主键', 'SCHEMA', 'dbo', 'TABLE', 't_reqrec_request_relation', 'COLUMN',
  697. 'id'
  698. go
  699. exec sp_addextendedproperty 'MS_Description', '号表主键', 'SCHEMA', 'dbo', 'TABLE', 't_reqrec_request_relation', 'COLUMN',
  700. 'request_id'
  701. go
  702. exec sp_addextendedproperty 'MS_Description', '挂号流水号', 'SCHEMA', 'dbo', 'TABLE', 't_reqrec_request_relation', 'COLUMN',
  703. 'serial_no'
  704. go
  705. exec sp_addextendedproperty 'MS_Description', '操作时间', 'SCHEMA', 'dbo', 'TABLE', 't_reqrec_request_relation', 'COLUMN',
  706. 'op_date'
  707. go
  708. IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[t_role]') AND type IN ('U'))
  709. DROP TABLE [dbo].[t_role];
  710. create table t_role
  711. (
  712. id bigint identity (1, 1)
  713. primary key,
  714. role_name varchar(120),
  715. remark varchar(510),
  716. create_time datetime,
  717. create_id bigint,
  718. update_time datetime,
  719. update_id bigint,
  720. del_flag bit
  721. )
  722. go
  723. exec sp_addextendedproperty 'MS_Description', '角色表', 'SCHEMA', 'dbo', 'TABLE', 't_role'
  724. go
  725. exec sp_addextendedproperty 'MS_Description', '主键', 'SCHEMA', 'dbo', 'TABLE', 't_role', 'COLUMN', 'id'
  726. go
  727. exec sp_addextendedproperty 'MS_Description', '角色名称', 'SCHEMA', 'dbo', 'TABLE', 't_role', 'COLUMN', 'role_name'
  728. go
  729. exec sp_addextendedproperty 'MS_Description', '备注', 'SCHEMA', 'dbo', 'TABLE', 't_role', 'COLUMN', 'remark'
  730. go
  731. exec sp_addextendedproperty 'MS_Description', '创建时间', 'SCHEMA', 'dbo', 'TABLE', 't_role', 'COLUMN', 'create_time'
  732. go
  733. exec sp_addextendedproperty 'MS_Description', '创建人', 'SCHEMA', 'dbo', 'TABLE', 't_role', 'COLUMN', 'create_id'
  734. go
  735. exec sp_addextendedproperty 'MS_Description', '更新时间', 'SCHEMA', 'dbo', 'TABLE', 't_role', 'COLUMN', 'update_time'
  736. go
  737. exec sp_addextendedproperty 'MS_Description', '更新人', 'SCHEMA', 'dbo', 'TABLE', 't_role', 'COLUMN', 'update_id'
  738. go
  739. exec sp_addextendedproperty 'MS_Description', '是否有效(0:有效 1:无效)', 'SCHEMA', 'dbo', 'TABLE', 't_role', 'COLUMN',
  740. 'del_flag'
  741. go
  742. IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[t_role_button_relation]') AND type IN ('U'))
  743. DROP TABLE [dbo].[t_role_button_relation];
  744. create table t_role_button_relation
  745. (
  746. id bigint identity (1, 1)
  747. primary key,
  748. role_id bigint,
  749. button_id bigint,
  750. create_time datetime,
  751. create_id bigint
  752. )
  753. go
  754. exec sp_addextendedproperty 'MS_Description', '角色和按钮关联表', 'SCHEMA', 'dbo', 'TABLE', 't_role_button_relation'
  755. go
  756. exec sp_addextendedproperty 'MS_Description', '主键', 'SCHEMA', 'dbo', 'TABLE', 't_role_button_relation', 'COLUMN', 'id'
  757. go
  758. exec sp_addextendedproperty 'MS_Description', '角色ID', 'SCHEMA', 'dbo', 'TABLE', 't_role_button_relation', 'COLUMN',
  759. 'role_id'
  760. go
  761. exec sp_addextendedproperty 'MS_Description', '按钮ID', 'SCHEMA', 'dbo', 'TABLE', 't_role_button_relation', 'COLUMN',
  762. 'button_id'
  763. go
  764. exec sp_addextendedproperty 'MS_Description', '创建时间', 'SCHEMA', 'dbo', 'TABLE', 't_role_button_relation', 'COLUMN',
  765. 'create_time'
  766. go
  767. exec sp_addextendedproperty 'MS_Description', '创建人', 'SCHEMA', 'dbo', 'TABLE', 't_role_button_relation', 'COLUMN',
  768. 'create_id'
  769. go
  770. IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[t_role_menu_relation]') AND type IN ('U'))
  771. DROP TABLE [dbo].[t_role_menu_relation];
  772. create table t_role_menu_relation
  773. (
  774. id bigint identity (1, 1)
  775. primary key,
  776. role_id bigint,
  777. menu_id bigint,
  778. create_time datetime,
  779. create_id bigint
  780. )
  781. go
  782. exec sp_addextendedproperty 'MS_Description', '角色和菜单关联表', 'SCHEMA', 'dbo', 'TABLE', 't_role_menu_relation'
  783. go
  784. exec sp_addextendedproperty 'MS_Description', '主键', 'SCHEMA', 'dbo', 'TABLE', 't_role_menu_relation', 'COLUMN', 'id'
  785. go
  786. exec sp_addextendedproperty 'MS_Description', '角色ID', 'SCHEMA', 'dbo', 'TABLE', 't_role_menu_relation', 'COLUMN',
  787. 'role_id'
  788. go
  789. exec sp_addextendedproperty 'MS_Description', '菜单ID', 'SCHEMA', 'dbo', 'TABLE', 't_role_menu_relation', 'COLUMN',
  790. 'menu_id'
  791. go
  792. exec sp_addextendedproperty 'MS_Description', '创建时间', 'SCHEMA', 'dbo', 'TABLE', 't_role_menu_relation', 'COLUMN',
  793. 'create_time'
  794. go
  795. exec sp_addextendedproperty 'MS_Description', '创建人', 'SCHEMA', 'dbo', 'TABLE', 't_role_menu_relation', 'COLUMN',
  796. 'create_id'
  797. go
  798. IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[t_schedule_of_medical]') AND type IN ('U'))
  799. DROP TABLE [dbo].[t_schedule_of_medical];
  800. create table t_schedule_of_medical
  801. (
  802. id bigint identity (1, 1)
  803. primary key,
  804. dep_no varchar(200),
  805. jcxm varchar(510),
  806. room_num int,
  807. record_date varchar(20),
  808. begin_time varchar(10),
  809. end_time varchar(10),
  810. status int,
  811. create_id bigint,
  812. create_date datetime,
  813. update_id bigint,
  814. update_date datetime
  815. )
  816. go
  817. exec sp_addextendedproperty 'MS_Description', '主键', 'SCHEMA', 'dbo', 'TABLE', 't_schedule_of_medical', 'COLUMN', 'id'
  818. go
  819. exec sp_addextendedproperty 'MS_Description', '科室编码', 'SCHEMA', 'dbo', 'TABLE', 't_schedule_of_medical', 'COLUMN',
  820. 'dep_no'
  821. go
  822. exec sp_addextendedproperty 'MS_Description', '检查项目', 'SCHEMA', 'dbo', 'TABLE', 't_schedule_of_medical', 'COLUMN',
  823. 'jcxm'
  824. go
  825. exec sp_addextendedproperty 'MS_Description', '诊室号码', 'SCHEMA', 'dbo', 'TABLE', 't_schedule_of_medical', 'COLUMN',
  826. 'room_num'
  827. go
  828. exec sp_addextendedproperty 'MS_Description', '日期', 'SCHEMA', 'dbo', 'TABLE', 't_schedule_of_medical', 'COLUMN',
  829. 'record_date'
  830. go
  831. exec sp_addextendedproperty 'MS_Description', '开始时间', 'SCHEMA', 'dbo', 'TABLE', 't_schedule_of_medical', 'COLUMN',
  832. 'begin_time'
  833. go
  834. exec sp_addextendedproperty 'MS_Description', '结束时间', 'SCHEMA', 'dbo', 'TABLE', 't_schedule_of_medical', 'COLUMN',
  835. 'end_time'
  836. go
  837. exec sp_addextendedproperty 'MS_Description', '状态 0 空闲 1 占用', 'SCHEMA', 'dbo', 'TABLE', 't_schedule_of_medical',
  838. 'COLUMN', 'status'
  839. go
  840. exec sp_addextendedproperty 'MS_Description', '创建人', 'SCHEMA', 'dbo', 'TABLE', 't_schedule_of_medical', 'COLUMN',
  841. 'create_id'
  842. go
  843. exec sp_addextendedproperty 'MS_Description', '创建时间', 'SCHEMA', 'dbo', 'TABLE', 't_schedule_of_medical', 'COLUMN',
  844. 'create_date'
  845. go
  846. exec sp_addextendedproperty 'MS_Description', '修改人', 'SCHEMA', 'dbo', 'TABLE', 't_schedule_of_medical', 'COLUMN',
  847. 'update_id'
  848. go
  849. exec sp_addextendedproperty 'MS_Description', '修改时间', 'SCHEMA', 'dbo', 'TABLE', 't_schedule_of_medical', 'COLUMN',
  850. 'update_date'
  851. go
  852. IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[t_schedule_of_medical_apply]') AND type IN ('U'))
  853. DROP TABLE [dbo].[t_schedule_of_medical_apply];
  854. create table t_schedule_of_medical_apply
  855. (
  856. id bigint identity (1, 1)
  857. primary key,
  858. schedule_id bigint,
  859. xdtjcjg int,
  860. act_order_no varchar(510),
  861. remark varchar(510),
  862. create_dept_no varchar(40),
  863. create_id bigint,
  864. create_time datetime
  865. )
  866. go
  867. exec sp_addextendedproperty 'MS_Description', '主键', 'SCHEMA', 'dbo', 'TABLE', 't_schedule_of_medical_apply', 'COLUMN',
  868. 'id'
  869. go
  870. exec sp_addextendedproperty 'MS_Description', '档期id', 'SCHEMA', 'dbo', 'TABLE', 't_schedule_of_medical_apply', 'COLUMN',
  871. 'schedule_id'
  872. go
  873. exec sp_addextendedproperty 'MS_Description', '心电图检查结果 0 正常 1 不正常', 'SCHEMA', 'dbo', 'TABLE',
  874. 't_schedule_of_medical_apply', 'COLUMN', 'xdtjcjg'
  875. go
  876. exec sp_addextendedproperty 'MS_Description', '医嘱号码', 'SCHEMA', 'dbo', 'TABLE', 't_schedule_of_medical_apply', 'COLUMN',
  877. 'act_order_no'
  878. go
  879. exec sp_addextendedproperty 'MS_Description', '备注说明', 'SCHEMA', 'dbo', 'TABLE', 't_schedule_of_medical_apply', 'COLUMN',
  880. 'remark'
  881. go
  882. exec sp_addextendedproperty 'MS_Description', '预约发起科室部门 或者外部合作单位', 'SCHEMA', 'dbo', 'TABLE',
  883. 't_schedule_of_medical_apply', 'COLUMN', 'create_dept_no'
  884. go
  885. exec sp_addextendedproperty 'MS_Description', '预约人id', 'SCHEMA', 'dbo', 'TABLE', 't_schedule_of_medical_apply',
  886. 'COLUMN', 'create_id'
  887. go
  888. exec sp_addextendedproperty 'MS_Description', '预约时间', 'SCHEMA', 'dbo', 'TABLE', 't_schedule_of_medical_apply', 'COLUMN',
  889. 'create_time'
  890. go
  891. IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[t_si_failed_sql]') AND type IN ('U'))
  892. DROP TABLE [dbo].[t_si_failed_sql];
  893. create table t_si_failed_sql
  894. (
  895. id bigint identity (1, 1)
  896. primary key,
  897. sql_content varchar(2048),
  898. create_datetime datetime,
  899. executed int,
  900. execute_datetime datetime
  901. )
  902. go
  903. exec sp_addextendedproperty 'MS_Description', '由于死锁而执行失败的关键sql', 'SCHEMA', 'dbo', 'TABLE', 't_si_failed_sql'
  904. go
  905. exec sp_addextendedproperty 'MS_Description', '自增ID', 'SCHEMA', 'dbo', 'TABLE', 't_si_failed_sql', 'COLUMN', 'id'
  906. go
  907. exec sp_addextendedproperty 'MS_Description', 'sql内容', 'SCHEMA', 'dbo', 'TABLE', 't_si_failed_sql', 'COLUMN',
  908. 'sql_content'
  909. go
  910. exec sp_addextendedproperty 'MS_Description', '创建时间', 'SCHEMA', 'dbo', 'TABLE', 't_si_failed_sql', 'COLUMN',
  911. 'create_datetime'
  912. go
  913. exec sp_addextendedproperty 'MS_Description', '是否已执行成功:1-是 0-否', 'SCHEMA', 'dbo', 'TABLE', 't_si_failed_sql', 'COLUMN',
  914. 'executed'
  915. go
  916. exec sp_addextendedproperty 'MS_Description', '成功执行的时间', 'SCHEMA', 'dbo', 'TABLE', 't_si_failed_sql', 'COLUMN',
  917. 'execute_datetime'
  918. go
  919. IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[t_template]') AND type IN ('U'))
  920. DROP TABLE [dbo].[t_template];
  921. create table t_template
  922. (
  923. id bigint identity (1, 1)
  924. primary key,
  925. name varchar(510),
  926. icd_text text,
  927. template_kind_type int,
  928. template_type int,
  929. template_data text,
  930. create_id varchar(40),
  931. dept_no varchar(40),
  932. template_status int,
  933. used_times int,
  934. create_time datetime,
  935. update_id varchar(40),
  936. update_time datetime
  937. )
  938. go
  939. exec sp_addextendedproperty 'MS_Description', '主键', 'SCHEMA', 'dbo', 'TABLE', 't_template', 'COLUMN', 'id'
  940. go
  941. exec sp_addextendedproperty 'MS_Description', '医疗范文名称', 'SCHEMA', 'dbo', 'TABLE', 't_template', 'COLUMN', 'name'
  942. go
  943. exec sp_addextendedproperty 'MS_Description', '诊断名称', 'SCHEMA', 'dbo', 'TABLE', 't_template', 'COLUMN', 'icd_text'
  944. go
  945. exec sp_addextendedproperty 'MS_Description', '0-西成药 1-中草药 2-诊疗 3-检查 4-检验 5-入院 6-综合', 'SCHEMA', 'dbo', 'TABLE',
  946. 't_template', 'COLUMN', 'template_kind_type'
  947. go
  948. exec sp_addextendedproperty 'MS_Description', '0-个人模板 1-科室模板 2-全院模板', 'SCHEMA', 'dbo', 'TABLE', 't_template', 'COLUMN',
  949. 'template_type'
  950. go
  951. exec sp_addextendedproperty 'MS_Description', '模板内容', 'SCHEMA', 'dbo', 'TABLE', 't_template', 'COLUMN', 'template_data'
  952. go
  953. exec sp_addextendedproperty 'MS_Description', '创建人ID', 'SCHEMA', 'dbo', 'TABLE', 't_template', 'COLUMN', 'create_id'
  954. go
  955. exec sp_addextendedproperty 'MS_Description', '科室编码', 'SCHEMA', 'dbo', 'TABLE', 't_template', 'COLUMN', 'dept_no'
  956. go
  957. exec sp_addextendedproperty 'MS_Description', '模板状态 0 启用 1 停用', 'SCHEMA', 'dbo', 'TABLE', 't_template', 'COLUMN',
  958. 'template_status'
  959. go
  960. exec sp_addextendedproperty 'MS_Description', '使用次数', 'SCHEMA', 'dbo', 'TABLE', 't_template', 'COLUMN', 'used_times'
  961. go
  962. exec sp_addextendedproperty 'MS_Description', '创建时间', 'SCHEMA', 'dbo', 'TABLE', 't_template', 'COLUMN', 'create_time'
  963. go
  964. exec sp_addextendedproperty 'MS_Description', '修改人ID', 'SCHEMA', 'dbo', 'TABLE', 't_template', 'COLUMN', 'update_id'
  965. go
  966. exec sp_addextendedproperty 'MS_Description', '修改时间', 'SCHEMA', 'dbo', 'TABLE', 't_template', 'COLUMN', 'update_time'
  967. go
  968. IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[t_token]') AND type IN ('U'))
  969. DROP TABLE [dbo].[t_token];
  970. create table t_token
  971. (
  972. id bigint identity (1, 1)
  973. primary key,
  974. token varchar(1600),
  975. dead_time datetime,
  976. create_time datetime
  977. )
  978. go
  979. exec sp_addextendedproperty 'MS_Description', '注销了以后,还没有到失效时间的token token黑名单', 'SCHEMA', 'dbo', 'TABLE', 't_token'
  980. go
  981. exec sp_addextendedproperty 'MS_Description', '主键', 'SCHEMA', 'dbo', 'TABLE', 't_token', 'COLUMN', 'id'
  982. go
  983. exec sp_addextendedproperty 'MS_Description', 'token值', 'SCHEMA', 'dbo', 'TABLE', 't_token', 'COLUMN', 'token'
  984. go
  985. exec sp_addextendedproperty 'MS_Description', '失效时间', 'SCHEMA', 'dbo', 'TABLE', 't_token', 'COLUMN', 'dead_time'
  986. go
  987. exec sp_addextendedproperty 'MS_Description', '创建时间', 'SCHEMA', 'dbo', 'TABLE', 't_token', 'COLUMN', 'create_time'
  988. go
  989. IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[t_turn_to_consultation]') AND type IN ('U'))
  990. DROP TABLE [dbo].[t_turn_to_consultation];
  991. create table t_turn_to_consultation
  992. (
  993. id bigint identity (1, 1)
  994. primary key,
  995. patient_id varchar(510),
  996. source_dept_no varchar(510),
  997. source_doctor_no varchar(510),
  998. target_dept_no varchar(510),
  999. target_doctor_no varchar(510),
  1000. serial_no varchar(510),
  1001. remark varchar(510),
  1002. op_type int,
  1003. op_date datetime
  1004. )
  1005. go
  1006. exec sp_addextendedproperty 'MS_Description', '患者ID', 'SCHEMA', 'dbo', 'TABLE', 't_turn_to_consultation', 'COLUMN',
  1007. 'patient_id'
  1008. go
  1009. exec sp_addextendedproperty 'MS_Description', '请求科室', 'SCHEMA', 'dbo', 'TABLE', 't_turn_to_consultation', 'COLUMN',
  1010. 'source_dept_no'
  1011. go
  1012. exec sp_addextendedproperty 'MS_Description', '请求医生', 'SCHEMA', 'dbo', 'TABLE', 't_turn_to_consultation', 'COLUMN',
  1013. 'source_doctor_no'
  1014. go
  1015. exec sp_addextendedproperty 'MS_Description', '目标科室', 'SCHEMA', 'dbo', 'TABLE', 't_turn_to_consultation', 'COLUMN',
  1016. 'target_dept_no'
  1017. go
  1018. exec sp_addextendedproperty 'MS_Description', '目标医生', 'SCHEMA', 'dbo', 'TABLE', 't_turn_to_consultation', 'COLUMN',
  1019. 'target_doctor_no'
  1020. go
  1021. exec sp_addextendedproperty 'MS_Description', '分诊流水号', 'SCHEMA', 'dbo', 'TABLE', 't_turn_to_consultation', 'COLUMN',
  1022. 'serial_no'
  1023. go
  1024. exec sp_addextendedproperty 'MS_Description', '备注', 'SCHEMA', 'dbo', 'TABLE', 't_turn_to_consultation', 'COLUMN',
  1025. 'remark'
  1026. go
  1027. exec sp_addextendedproperty 'MS_Description', '1-转诊 2 会诊', 'SCHEMA', 'dbo', 'TABLE', 't_turn_to_consultation', 'COLUMN',
  1028. 'op_type'
  1029. go
  1030. exec sp_addextendedproperty 'MS_Description', '操作日期', 'SCHEMA', 'dbo', 'TABLE', 't_turn_to_consultation', 'COLUMN',
  1031. 'op_date'
  1032. go
  1033. IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[t_user]') AND type IN ('U'))
  1034. DROP TABLE [dbo].[t_user];
  1035. create table t_user
  1036. (
  1037. id bigint identity (1, 1)
  1038. primary key,
  1039. user_id_code varchar(40),
  1040. user_code varchar(40),
  1041. user_name varchar(120),
  1042. password varchar(510),
  1043. id_card varchar(510),
  1044. create_time datetime,
  1045. create_user bigint,
  1046. update_time datetime,
  1047. update_user bigint,
  1048. status int,
  1049. profile_image bigint,
  1050. email varchar(510),
  1051. phone_number varchar(22),
  1052. gender varchar(2),
  1053. lock_screen_password varchar(510),
  1054. client_profile_image bigint
  1055. )
  1056. go
  1057. exec sp_addextendedproperty 'MS_Description', '用户表', 'SCHEMA', 'dbo', 'TABLE', 't_user'
  1058. go
  1059. exec sp_addextendedproperty 'MS_Description', '主键', 'SCHEMA', 'dbo', 'TABLE', 't_user', 'COLUMN', 'id'
  1060. go
  1061. exec sp_addextendedproperty 'MS_Description', '老系统员工编码', 'SCHEMA', 'dbo', 'TABLE', 't_user', 'COLUMN', 'user_id_code'
  1062. go
  1063. exec sp_addextendedproperty 'MS_Description', '工号', 'SCHEMA', 'dbo', 'TABLE', 't_user', 'COLUMN', 'user_code'
  1064. go
  1065. exec sp_addextendedproperty 'MS_Description', '姓名', 'SCHEMA', 'dbo', 'TABLE', 't_user', 'COLUMN', 'user_name'
  1066. go
  1067. exec sp_addextendedproperty 'MS_Description', '密码', 'SCHEMA', 'dbo', 'TABLE', 't_user', 'COLUMN', 'password'
  1068. go
  1069. exec sp_addextendedproperty 'MS_Description', '身份证号码', 'SCHEMA', 'dbo', 'TABLE', 't_user', 'COLUMN', 'id_card'
  1070. go
  1071. exec sp_addextendedproperty 'MS_Description', '创建日期', 'SCHEMA', 'dbo', 'TABLE', 't_user', 'COLUMN', 'create_time'
  1072. go
  1073. exec sp_addextendedproperty 'MS_Description', '创建人', 'SCHEMA', 'dbo', 'TABLE', 't_user', 'COLUMN', 'create_user'
  1074. go
  1075. exec sp_addextendedproperty 'MS_Description', '更新时期', 'SCHEMA', 'dbo', 'TABLE', 't_user', 'COLUMN', 'update_time'
  1076. go
  1077. exec sp_addextendedproperty 'MS_Description', '变更人', 'SCHEMA', 'dbo', 'TABLE', 't_user', 'COLUMN', 'update_user'
  1078. go
  1079. exec sp_addextendedproperty 'MS_Description', '状态 0-- 在职 1--停薪留职 2-- 离职 3--退休', 'SCHEMA', 'dbo', 'TABLE', 't_user',
  1080. 'COLUMN', 'status'
  1081. go
  1082. exec sp_addextendedproperty 'MS_Description', '头像地址主键', 'SCHEMA', 'dbo', 'TABLE', 't_user', 'COLUMN', 'profile_image'
  1083. go
  1084. exec sp_addextendedproperty 'MS_Description', '邮箱', 'SCHEMA', 'dbo', 'TABLE', 't_user', 'COLUMN', 'email'
  1085. go
  1086. exec sp_addextendedproperty 'MS_Description', '电话号码', 'SCHEMA', 'dbo', 'TABLE', 't_user', 'COLUMN', 'phone_number'
  1087. go
  1088. exec sp_addextendedproperty 'MS_Description', '性别 0 女 1 男', 'SCHEMA', 'dbo', 'TABLE', 't_user', 'COLUMN', 'gender'
  1089. go
  1090. exec sp_addextendedproperty 'MS_Description', '锁屏密码', 'SCHEMA', 'dbo', 'TABLE', 't_user', 'COLUMN',
  1091. 'lock_screen_password'
  1092. go
  1093. exec sp_addextendedproperty 'MS_Description', '评价器展示头像地址主键', 'SCHEMA', 'dbo', 'TABLE', 't_user', 'COLUMN',
  1094. 'client_profile_image'
  1095. go
  1096. IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[t_user_dept_relation]') AND type IN ('U'))
  1097. DROP TABLE [dbo].[t_user_dept_relation];
  1098. create table t_user_dept_relation
  1099. (
  1100. id bigint identity (1, 1)
  1101. primary key,
  1102. dept_no varchar(510),
  1103. user_id_code varchar(510),
  1104. op_id varchar(510),
  1105. op_date datetime
  1106. )
  1107. go
  1108. exec sp_addextendedproperty 'MS_Description', '主键', 'SCHEMA', 'dbo', 'TABLE', 't_user_dept_relation', 'COLUMN', 'id'
  1109. go
  1110. exec sp_addextendedproperty 'MS_Description', '科室编码', 'SCHEMA', 'dbo', 'TABLE', 't_user_dept_relation', 'COLUMN',
  1111. 'dept_no'
  1112. go
  1113. exec sp_addextendedproperty 'MS_Description', '员工编码', 'SCHEMA', 'dbo', 'TABLE', 't_user_dept_relation', 'COLUMN',
  1114. 'user_id_code'
  1115. go
  1116. exec sp_addextendedproperty 'MS_Description', '操作人id', 'SCHEMA', 'dbo', 'TABLE', 't_user_dept_relation', 'COLUMN',
  1117. 'op_id'
  1118. go
  1119. exec sp_addextendedproperty 'MS_Description', '操作时间', 'SCHEMA', 'dbo', 'TABLE', 't_user_dept_relation', 'COLUMN',
  1120. 'op_date'
  1121. go
  1122. IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[t_user_menu_relation]') AND type IN ('U'))
  1123. DROP TABLE [dbo].[t_user_menu_relation];
  1124. create table t_user_menu_relation
  1125. (
  1126. id bigint identity (1, 1)
  1127. primary key,
  1128. user_id bigint,
  1129. menu_id bigint,
  1130. create_time datetime,
  1131. create_id bigint
  1132. )
  1133. go
  1134. exec sp_addextendedproperty 'MS_Description', '用户与菜单关系表', 'SCHEMA', 'dbo', 'TABLE', 't_user_menu_relation'
  1135. go
  1136. exec sp_addextendedproperty 'MS_Description', '主键', 'SCHEMA', 'dbo', 'TABLE', 't_user_menu_relation', 'COLUMN', 'id'
  1137. go
  1138. exec sp_addextendedproperty 'MS_Description', '用户id', 'SCHEMA', 'dbo', 'TABLE', 't_user_menu_relation', 'COLUMN',
  1139. 'user_id'
  1140. go
  1141. exec sp_addextendedproperty 'MS_Description', '菜单id', 'SCHEMA', 'dbo', 'TABLE', 't_user_menu_relation', 'COLUMN',
  1142. 'menu_id'
  1143. go
  1144. exec sp_addextendedproperty 'MS_Description', '创建时间', 'SCHEMA', 'dbo', 'TABLE', 't_user_menu_relation', 'COLUMN',
  1145. 'create_time'
  1146. go
  1147. exec sp_addextendedproperty 'MS_Description', '创建人id', 'SCHEMA', 'dbo', 'TABLE', 't_user_menu_relation', 'COLUMN',
  1148. 'create_id'
  1149. go
  1150. IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[t_user_role_relation]') AND type IN ('U'))
  1151. DROP TABLE [dbo].[t_user_role_relation];
  1152. create table t_user_role_relation
  1153. (
  1154. id bigint identity (1, 1)
  1155. primary key,
  1156. user_id bigint,
  1157. role_id bigint,
  1158. create_time datetime,
  1159. create_id bigint
  1160. )
  1161. go
  1162. exec sp_addextendedproperty 'MS_Description', '用户和角色关联表', 'SCHEMA', 'dbo', 'TABLE', 't_user_role_relation'
  1163. go
  1164. exec sp_addextendedproperty 'MS_Description', '主键', 'SCHEMA', 'dbo', 'TABLE', 't_user_role_relation', 'COLUMN', 'id'
  1165. go
  1166. exec sp_addextendedproperty 'MS_Description', '用户ID', 'SCHEMA', 'dbo', 'TABLE', 't_user_role_relation', 'COLUMN',
  1167. 'user_id'
  1168. go
  1169. exec sp_addextendedproperty 'MS_Description', '角色ID', 'SCHEMA', 'dbo', 'TABLE', 't_user_role_relation', 'COLUMN',
  1170. 'role_id'
  1171. go
  1172. exec sp_addextendedproperty 'MS_Description', '创建时间', 'SCHEMA', 'dbo', 'TABLE', 't_user_role_relation', 'COLUMN',
  1173. 'create_time'
  1174. go
  1175. exec sp_addextendedproperty 'MS_Description', '创建人', 'SCHEMA', 'dbo', 'TABLE', 't_user_role_relation', 'COLUMN',
  1176. 'create_id'
  1177. go
  1178. IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[t_white_list]') AND type IN ('U'))
  1179. DROP TABLE [dbo].[t_white_list];
  1180. create table t_white_list
  1181. (
  1182. id bigint identity (1, 1)
  1183. primary key,
  1184. ip_address varchar(510),
  1185. op_id varchar(510),
  1186. remark varchar(510)
  1187. )
  1188. go
  1189. exec sp_addextendedproperty 'MS_Description', '白名单ip地址', 'SCHEMA', 'dbo', 'TABLE', 't_white_list', 'COLUMN',
  1190. 'ip_address'
  1191. go
  1192. exec sp_addextendedproperty 'MS_Description', '白名单对应的操作人id', 'SCHEMA', 'dbo', 'TABLE', 't_white_list', 'COLUMN', 'op_id'
  1193. go
  1194. exec sp_addextendedproperty 'MS_Description', '备注', 'SCHEMA', 'dbo', 'TABLE', 't_white_list', 'COLUMN', 'remark'
  1195. go
  1196. IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[t_windows]') AND type IN ('U'))
  1197. DROP TABLE [dbo].[t_windows];
  1198. create table t_windows
  1199. (
  1200. id bigint identity (1, 1)
  1201. primary key,
  1202. dept_no varchar(510),
  1203. windows_no int,
  1204. print_index int,
  1205. cg_print_index int,
  1206. user_id_code varchar(40),
  1207. create_date datetime,
  1208. update_date datetime,
  1209. zy_print_index int,
  1210. ip_address varchar(40),
  1211. client_ip_address varchar(40),
  1212. mis_pos_router_code varchar(510),
  1213. normal_wrist_strap_print_index int,
  1214. child_wrist_strap_print_index int
  1215. )
  1216. go
  1217. exec sp_addextendedproperty 'MS_Description', '主键', 'SCHEMA', 'dbo', 'TABLE', 't_windows', 'COLUMN', 'id'
  1218. go
  1219. exec sp_addextendedproperty 'MS_Description', '院区 mz_zd_dept_no', 'SCHEMA', 'dbo', 'TABLE', 't_windows', 'COLUMN',
  1220. 'dept_no'
  1221. go
  1222. exec sp_addextendedproperty 'MS_Description', '窗口号', 'SCHEMA', 'dbo', 'TABLE', 't_windows', 'COLUMN', 'windows_no'
  1223. go
  1224. exec sp_addextendedproperty 'MS_Description', '默认发票打印机下标', 'SCHEMA', 'dbo', 'TABLE', 't_windows', 'COLUMN',
  1225. 'print_index'
  1226. go
  1227. exec sp_addextendedproperty 'MS_Description', '默认常规打印机下标', 'SCHEMA', 'dbo', 'TABLE', 't_windows', 'COLUMN',
  1228. 'cg_print_index'
  1229. go
  1230. exec sp_addextendedproperty 'MS_Description', '用户id', 'SCHEMA', 'dbo', 'TABLE', 't_windows', 'COLUMN', 'user_id_code'
  1231. go
  1232. exec sp_addextendedproperty 'MS_Description', '创建时间', 'SCHEMA', 'dbo', 'TABLE', 't_windows', 'COLUMN', 'create_date'
  1233. go
  1234. exec sp_addextendedproperty 'MS_Description', '当前设置的更新时间', 'SCHEMA', 'dbo', 'TABLE', 't_windows', 'COLUMN',
  1235. 'update_date'
  1236. go
  1237. exec sp_addextendedproperty 'MS_Description', '默认住院发票打印机下标', 'SCHEMA', 'dbo', 'TABLE', 't_windows', 'COLUMN',
  1238. 'zy_print_index'
  1239. go
  1240. exec sp_addextendedproperty 'MS_Description', 'ip地址', 'SCHEMA', 'dbo', 'TABLE', 't_windows', 'COLUMN', 'ip_address'
  1241. go
  1242. exec sp_addextendedproperty 'MS_Description', '评价器客户端ip地址', 'SCHEMA', 'dbo', 'TABLE', 't_windows', 'COLUMN',
  1243. 'client_ip_address'
  1244. go
  1245. exec sp_addextendedproperty 'MS_Description', 'misPos 终端路由识别码', 'SCHEMA', 'dbo', 'TABLE', 't_windows', 'COLUMN',
  1246. 'mis_pos_router_code'
  1247. go
  1248. IF EXISTS (SELECT * FROM sys.all_objects WHERE object_id = OBJECT_ID(N'[dbo].[t_workspace_config]') AND type IN ('U'))
  1249. DROP TABLE [dbo].[t_workspace_config];
  1250. create table t_workspace_config
  1251. (
  1252. id bigint identity (1, 1)
  1253. primary key,
  1254. user_id_code varchar(510),
  1255. symptom_flag int,
  1256. emr_hpi_flag int,
  1257. emr_ps_flag int,
  1258. personal_history_flag int,
  1259. family_history_flag int,
  1260. obsterical_history_flag int,
  1261. pressure_left_flag int,
  1262. tentative_diagnosis_flag int,
  1263. checkbox_flag int,
  1264. zl_print_flag int,
  1265. create_id bigint,
  1266. create_date datetime,
  1267. update_id bigint,
  1268. update_date datetime,
  1269. fz_zl_flag int
  1270. )
  1271. go
  1272. exec sp_addextendedproperty 'MS_Description', '医生工作台配置表', 'SCHEMA', 'dbo', 'TABLE', 't_workspace_config'
  1273. go
  1274. exec sp_addextendedproperty 'MS_Description', '医生编码', 'SCHEMA', 'dbo', 'TABLE', 't_workspace_config', 'COLUMN',
  1275. 'user_id_code'
  1276. go
  1277. exec sp_addextendedproperty 'MS_Description', '主诉 是否展示 0 展示 1 不展示', 'SCHEMA', 'dbo', 'TABLE', 't_workspace_config',
  1278. 'COLUMN', 'symptom_flag'
  1279. go
  1280. exec sp_addextendedproperty 'MS_Description', '现病史 是否展示 0 展示 1 不展示', 'SCHEMA', 'dbo', 'TABLE', 't_workspace_config',
  1281. 'COLUMN', 'emr_hpi_flag'
  1282. go
  1283. exec sp_addextendedproperty 'MS_Description', '既往史 是否展示 0 展示 1 不展示', 'SCHEMA', 'dbo', 'TABLE', 't_workspace_config',
  1284. 'COLUMN', 'emr_ps_flag'
  1285. go
  1286. exec sp_addextendedproperty 'MS_Description', '个人史 是否展示 0 展示 1 不展示', 'SCHEMA', 'dbo', 'TABLE', 't_workspace_config',
  1287. 'COLUMN', 'personal_history_flag'
  1288. go
  1289. exec sp_addextendedproperty 'MS_Description', '家族史 是否展示 0 展示 1 不展示', 'SCHEMA', 'dbo', 'TABLE', 't_workspace_config',
  1290. 'COLUMN', 'family_history_flag'
  1291. go
  1292. exec sp_addextendedproperty 'MS_Description', '婚育史 是否展示 0 展示 1 不展示', 'SCHEMA', 'dbo', 'TABLE', 't_workspace_config',
  1293. 'COLUMN', 'obsterical_history_flag'
  1294. go
  1295. exec sp_addextendedproperty 'MS_Description', ' 血压(左) 是否展示 0 展示 1 不展示', 'SCHEMA', 'dbo', 'TABLE', 't_workspace_config',
  1296. 'COLUMN', 'pressure_left_flag'
  1297. go
  1298. exec sp_addextendedproperty 'MS_Description', '初步诊断 是否展示 0 展示 1 不展示', 'SCHEMA', 'dbo', 'TABLE', 't_workspace_config',
  1299. 'COLUMN', 'tentative_diagnosis_flag'
  1300. go
  1301. exec sp_addextendedproperty 'MS_Description', '历史轨迹和处方模板默认勾选 0 勾选 1 不勾选', 'SCHEMA', 'dbo', 'TABLE',
  1302. 't_workspace_config', 'COLUMN', 'checkbox_flag'
  1303. go
  1304. exec sp_addextendedproperty 'MS_Description', '诊疗处方打印 0 打印 1 不打印', 'SCHEMA', 'dbo', 'TABLE', 't_workspace_config',
  1305. 'COLUMN', 'zl_print_flag'
  1306. go
  1307. exec sp_addextendedproperty 'MS_Description', '创建人', 'SCHEMA', 'dbo', 'TABLE', 't_workspace_config', 'COLUMN',
  1308. 'create_id'
  1309. go
  1310. exec sp_addextendedproperty 'MS_Description', '创建时间', 'SCHEMA', 'dbo', 'TABLE', 't_workspace_config', 'COLUMN',
  1311. 'create_date'
  1312. go
  1313. exec sp_addextendedproperty 'MS_Description', '修改人', 'SCHEMA', 'dbo', 'TABLE', 't_workspace_config', 'COLUMN',
  1314. 'update_id'
  1315. go
  1316. exec sp_addextendedproperty 'MS_Description', '修改时间', 'SCHEMA', 'dbo', 'TABLE', 't_workspace_config', 'COLUMN',
  1317. 'update_date'
  1318. go
  1319. exec sp_addextendedproperty 'MS_Description', '辅助资料 0 展示 1 不展示', 'SCHEMA', 'dbo', 'TABLE', 't_workspace_config',
  1320. 'COLUMN', 'fz_zl_flag'
  1321. go