SqlSetup.sql
上传用户:cctv0805
上传日期:2010-01-03
资源大小:345k
文件大小:20k
源码类别:

OA系统

开发平台:

ASP/ASPX

  1. IF EXISTS(Select * From sysobjects where name = 'db_Administer' )
  2. DROP TABLE db_Administer
  3. GO
  4. CREATE TABLE [db_Administer] (
  5. [aID] [Tinyint] IDENTITY (1, 1) PRIMARY KEY  CLUSTERED  NOT NULL ,
  6. [aName] [varchar] (30) NOT NULL ,
  7. [aModule] [varchar] (50) NOT NULL ,
  8. [aEditType] [text] NULL ,
  9. [aAddType] [text] NULL ,
  10. [aDelType] [text] NULL ,
  11. [aViewType] [text] NULL 
  12. ) ON [PRIMARY]
  13. GO
  14. IF EXISTS(Select * From sysobjects where name = 'db_Archives' )
  15. DROP TABLE db_Archives
  16. GO
  17. CREATE TABLE [db_Archives] (
  18. [Ass_ID] [int] IDENTITY (1, 1) PRIMARY KEY  CLUSTERED  NOT NULL ,
  19. [Ass_str0] [int] NULL ,
  20. [Ass_str1] [varchar] (50) NULL ,
  21. [Ass_str2] [varchar] (50) NULL ,
  22. [Ass_str3] [varchar] (50) NULL ,
  23. [Ass_str4] [varchar] (50) NULL ,
  24. [Ass_str5] [varchar] (50) NULL ,
  25. [Ass_str6] [varchar] (50) NULL ,
  26. [Ass_str7] [varchar] (50) NULL ,
  27. [Ass_str8] [varchar] (50) NULL ,
  28. [Ass_str9] [varchar] (50) NULL ,
  29. [Ass_str10] [varchar] (50) NULL ,
  30. [Ass_str11] [varchar] (50) NULL ,
  31. [Ass_str12] [varchar] (50) NULL ,
  32. [Ass_str13] [varchar] (50) NULL ,
  33. [Ass_str14] [varchar] (50) NULL ,
  34. [Ass_str15] [varchar] (50) NULL ,
  35. [Ass_str16] [varchar] (50) NULL ,
  36. [Ass_str17] [varchar] (50) NULL ,
  37. [Ass_str18] [varchar] (50) NULL ,
  38. [Ass_str19] [varchar] (50) NULL ,
  39. [Ass_str20] [varchar] (50) NULL ,
  40. [Ass_str21] [varchar] (50) NULL ,
  41. [Ass_str22] [varchar] (50) NULL ,
  42. [Ass_str23] [varchar] (50) NULL ,
  43. [Ass_str24] [varchar] (50) NULL ,
  44. [Ass_str25] [varchar] (50) NULL ,
  45. [Ass_str26] [varchar] (50) NULL ,
  46. [Ass_str27] [varchar] (50) NULL ,
  47. [Ass_str28] [varchar] (50) NULL ,
  48. [Ass_str29] [varchar] (50) NULL ,
  49. [Ass_str30] [varchar] (50) NULL ,
  50. [Ass_str31] [varchar] (50) NULL ,
  51. [Ass_str32] [varchar] (50) NULL ,
  52. [Ass_str33] [varchar] (50) NULL ,
  53. [Ass_str34] [varchar] (50) NULL ,
  54. [Ass_str35] [varchar] (50) NULL ,
  55. [Ass_str36] [text] NULL ,
  56. [Ass_str37] [text] NULL ,
  57. [Ass_str38] [text] NULL ,
  58. [Ass_str39] [text] NULL ,
  59. [Ass_str40] [text] NULL ,
  60. [Ass_str41] [text] NULL ,
  61. [Ass_date] [datetime] NOT NULL DEFAULT (getdate())
  62. ) ON [PRIMARY]
  63. GO
  64. IF EXISTS(Select * From sysobjects where name = 'db_Arrangement' )
  65. DROP TABLE db_Arrangement
  66. GO
  67. CREATE TABLE [db_Arrangement] (
  68. [aID] [int] IDENTITY (1, 1) PRIMARY KEY  CLUSTERED  NOT NULL ,
  69. [uID] [int] NOT NULL ,
  70. [aTitle] [varchar] (200) NOT NULL ,
  71. [aContent] [text] NULL ,
  72. [aDate] [datetime] NULL ,
  73. [aTime] [datetime] NULL ,
  74. [aComment] [text] NULL ,
  75. [gUser] [text] NULL ,
  76. [bUser] [text] NULL ,
  77. [uUser] [text] NULL 
  78. ) ON [PRIMARY]
  79. GO
  80. IF EXISTS(Select * From sysobjects where name = 'db_Asset' )
  81. DROP TABLE db_Asset
  82. GO
  83. CREATE TABLE [db_Asset] (
  84. [ID] [smallint] IDENTITY (1, 1) PRIMARY KEY  CLUSTERED  NOT NULL ,
  85. [aName] [varchar] (50) NULL ,
  86. [aID] [smallint] NOT NULL ,
  87. [uID] [int] NOT NULL ,
  88. [gUser] [text] NULL ,
  89. [bUser] [text] NULL ,
  90. [uUser] [text] NULL 
  91. ) ON [PRIMARY]
  92. GO
  93. IF EXISTS(Select * From sysobjects where name = 'db_AssetGroup' )
  94. DROP TABLE db_AssetGroup
  95. GO
  96. CREATE TABLE [db_AssetGroup] (
  97. [aID] [smallint] IDENTITY (1, 1) PRIMARY KEY  CLUSTERED  NOT NULL ,
  98. [aName] [varchar] (50) NOT NULL ,
  99. [uID] [int] NOT NULL 
  100. ) ON [PRIMARY]
  101. GO
  102. IF EXISTS(Select * From sysobjects where name = 'db_Associate_Group' )
  103. DROP TABLE db_Associate_Group
  104. GO
  105. CREATE TABLE [db_Associate_Group] (
  106. [aID] [int] IDENTITY (1, 1) PRIMARY KEY  CLUSTERED  NOT NULL ,
  107. [aName] [nvarchar] (50) NOT NULL ,
  108. [uID] [int] NOT NULL 
  109. ) ON [PRIMARY]
  110. GO
  111. IF EXISTS(Select * From sysobjects where name = 'db_Associate_User' )
  112. DROP TABLE db_Associate_User
  113. GO
  114. CREATE TABLE [db_Associate_User] (
  115. [ID] [int] IDENTITY (1, 1) PRIMARY KEY  CLUSTERED  NOT NULL ,
  116. [aID] [int] NOT NULL ,
  117. [uID] [int] NOT NULL ,
  118. [aName] [nvarchar] (50) NOT NULL ,
  119. [aSex] [varchar] (2) NOT NULL ,
  120. [aEmail] [nvarchar] (50) NULL ,
  121. [aTelHome] [nvarchar] (50) NULL ,
  122. [aTelOffice] [nvarchar] (50) NULL ,
  123. [aTelMob] [nvarchar] (50) NULL ,
  124. [aOicq] [nvarchar] (12) NULL ,
  125. [aMsn] [nvarchar] (50) NULL ,
  126. [aWork] [nvarchar] (200) NULL ,
  127. [aAddress] [nvarchar] (200) NULL ,
  128. [aZip] [nvarchar] (6) NULL ,
  129. [aUrl] [nvarchar] (200) NULL ,
  130. [aComment] [text] NULL 
  131. ) ON [PRIMARY]
  132. GO
  133. IF EXISTS(Select * From sysobjects where name = 'db_Back_Flow' )
  134. DROP TABLE db_Back_Flow
  135. GO
  136. CREATE TABLE [db_Back_Flow] (
  137. [bID] [int] IDENTITY (1, 1) PRIMARY KEY  CLUSTERED  NOT NULL ,
  138. [fID] [int] NULL ,
  139. [fContent] [text] NULL ,
  140. [cID] [int] NULL ,
  141. [bSetup] [tinyint] NULL ,
  142. [bDate] [datetime] NOT NULL DEFAULT (getdate())
  143. ) ON [PRIMARY]
  144. GO
  145. IF EXISTS(Select * From sysobjects where name = 'db_Branch' )
  146. DROP TABLE db_Branch
  147. GO
  148. CREATE TABLE [db_Branch] (
  149. [bID] [int] IDENTITY (1, 1) PRIMARY KEY  CLUSTERED  NOT NULL ,
  150. [bName] [nvarchar] (50) NOT NULL ,
  151. [bLevel] [nvarchar] (50) NULL ,
  152. [bChief] [nvarchar] (50) NULL ,
  153. [bTel] [nvarchar] (50) NULL ,
  154. [bFax] [nvarchar] (50) NULL ,
  155. [bAddress] [nvarchar] (200) NULL ,
  156. [bUser] [text] NULL ,
  157. [bInfo] [text] NULL 
  158. ) ON [PRIMARY]
  159. GO
  160. IF EXISTS(Select * From sysobjects where name = 'db_Censor' )
  161. DROP TABLE db_Censor
  162. GO
  163. CREATE TABLE [db_Censor] (
  164. [cID] [int] IDENTITY (1, 1) PRIMARY KEY  CLUSTERED  NOT NULL ,
  165. [fID] [int] NULL ,
  166. [cComment] [nvarchar] (200) NULL ,
  167. [cAdvice] [text] NULL ,
  168. [uID] [int] NOT NULL ,
  169. [cStep] [tinyint] NOT NULL ,
  170. [cOverDate] [datetime] NULL ,
  171. [cBack] [tinyint] Not NULL DEFAULT (0),
  172. [cCensor] [bit] Not NULL DEFAULT (0)
  173. ) ON [PRIMARY]
  174. GO
  175. IF EXISTS(Select * From sysobjects where name = 'db_Common_Associate_Group' )
  176. DROP TABLE db_Common_Associate_Group
  177. GO
  178. CREATE TABLE [db_Common_Associate_Group] (
  179. [cID] [int] IDENTITY (1, 1) PRIMARY KEY  CLUSTERED  NOT NULL ,
  180. [aName] [nvarchar] (50) NOT NULL ,
  181. [uID] [int] NOT NULL ,
  182. [gUser] [text] NULL ,
  183. [bUser] [text] NULL ,
  184. [uUser] [text] NULL 
  185. ) ON [PRIMARY]
  186. GO
  187. IF EXISTS(Select * From sysobjects where name = 'db_Common_Associate_User' )
  188. DROP TABLE db_Common_Associate_User
  189. GO
  190. CREATE TABLE [db_Common_Associate_User] (
  191. [ID] [int] IDENTITY (1, 1) PRIMARY KEY  CLUSTERED  NOT NULL ,
  192. [cID] [int] NOT NULL ,
  193. [uID] [int] NOT NULL ,
  194. [aName] [nvarchar] (50) NOT NULL ,
  195. [aSex] [nvarchar] (2) NOT NULL ,
  196. [aEmail] [nvarchar] (50) NULL ,
  197. [aTelHome] [nvarchar] (50) NULL ,
  198. [aTelOffice] [nvarchar] (50) NULL ,
  199. [aTelMob] [nvarchar] (50) NULL ,
  200. [aOicq] [nvarchar] (12) NULL ,
  201. [aMsn] [nvarchar] (50) NULL ,
  202. [aWork] [nvarchar] (200) NULL ,
  203. [aAddress] [nvarchar] (200) NULL ,
  204. [aZip] [nvarchar] (6) NULL ,
  205. [aUrl] [nvarchar] (200) NULL ,
  206. [aComment] [text] NULL 
  207. ) ON [PRIMARY]
  208. GO
  209. IF EXISTS(Select * From sysobjects where name = 'db_Common_Customer_Group' )
  210. DROP TABLE db_Common_Customer_Group
  211. GO
  212. CREATE TABLE [db_Common_Customer_Group] (
  213. [cID] [int] IDENTITY (1, 1) PRIMARY KEY  CLUSTERED  NOT NULL ,
  214. [aName] [nvarchar] (50) NOT NULL ,
  215. [uID] [int] NOT NULL ,
  216. [gUser] [text] NULL ,
  217. [bUser] [text] NULL ,
  218. [uUser] [text] NULL 
  219. ) ON [PRIMARY]
  220. GO
  221. IF EXISTS(Select * From sysobjects where name = 'db_Common_Customer_User' )
  222. DROP TABLE db_Common_Customer_User
  223. GO
  224. CREATE TABLE [db_Common_Customer_User] (
  225. [ID] [int] IDENTITY (1, 1) PRIMARY KEY  CLUSTERED  NOT NULL ,
  226. [cID] [int] NOT NULL ,
  227. [uID] [int] NOT NULL ,
  228. [aName] [nvarchar] (50) NOT NULL ,
  229. [aSex] [nvarchar] (2) NOT NULL ,
  230. [aEmail] [nvarchar] (50) NULL ,
  231. [aTelHome] [nvarchar] (50) NULL ,
  232. [aTelOffice] [nvarchar] (50) NULL ,
  233. [aTelMob] [nvarchar] (50) NULL ,
  234. [aOicq] [nvarchar] (12) NULL ,
  235. [aMsn] [nvarchar] (50) NULL ,
  236. [aWork] [nvarchar] (200) NULL ,
  237. [aAddress] [nvarchar] (200) NULL ,
  238. [aZip] [nvarchar] (6) NULL ,
  239. [aUrl] [nvarchar] (200) NULL ,
  240. [aComment] [text] NULL 
  241. ) ON [PRIMARY]
  242. GO
  243. IF EXISTS(Select * From sysobjects where name = 'db_Customer_Group' )
  244. DROP TABLE db_Customer_Group
  245. GO
  246. CREATE TABLE [db_Customer_Group] (
  247. [aID] [int] IDENTITY (1, 1) PRIMARY KEY  CLUSTERED  NOT NULL ,
  248. [aName] [nvarchar] (50) NOT NULL ,
  249. [uID] [int] NOT NULL 
  250. ) ON [PRIMARY]
  251. GO
  252. IF EXISTS(Select * From sysobjects where name = 'db_Customer_User' )
  253. DROP TABLE db_Customer_User
  254. GO
  255. CREATE TABLE [db_Customer_User] (
  256. [ID] [int] IDENTITY (1, 1) PRIMARY KEY  CLUSTERED  NOT NULL ,
  257. [aID] [int] NOT NULL ,
  258. [uID] [int] NOT NULL ,
  259. [aName] [nvarchar] (50) NOT NULL ,
  260. [aSex] [nvarchar] (2) NOT NULL ,
  261. [aEmail] [nvarchar] (50) NULL ,
  262. [aTelHome] [nvarchar] (50) NULL ,
  263. [aTelOffice] [nvarchar] (50) NULL ,
  264. [aTelMob] [nvarchar] (50) NULL ,
  265. [aOicq] [nvarchar] (12) NULL ,
  266. [aMsn] [nvarchar] (50) NULL ,
  267. [aWork] [nvarchar] (200) NULL ,
  268. [aAddress] [nvarchar] (200) NULL ,
  269. [aZip] [nvarchar] (6) NULL ,
  270. [aUrl] [nvarchar] (200) NULL ,
  271. [aComment] [text] NULL 
  272. ) ON [PRIMARY]
  273. GO
  274. IF EXISTS(Select * From sysobjects where name = 'db_Document' )
  275. DROP TABLE db_Document
  276. GO
  277. CREATE TABLE [db_Document] (
  278. [dID] [int] IDENTITY (1, 1) PRIMARY KEY  CLUSTERED  NOT NULL ,
  279. [uID] [int] NOT NULL ,
  280. [dTitle] [nvarchar] (255) NOT NULL ,
  281. [dContent] [text] NULL ,
  282. [dAttachment] [text] NULL ,
  283. [dDate] [datetime] NOT NULL DEFAULT (getdate()) ,
  284. [dType] [tinyint] NOT NULL ,
  285. [gUser] [text] NULL ,
  286. [bUser] [text] NULL ,
  287. [uUser] [text] NULL ,
  288. [dReader] [text] NULL ,
  289. [dDelUser] [text] NULL ,
  290. [dSended] [bit] NOT NULL DEFAULT (0) 
  291. ) ON [PRIMARY]
  292. GO
  293. IF EXISTS(Select * From sysobjects where name = 'db_Document_Template' )
  294. DROP TABLE db_Document_Template
  295. GO
  296. CREATE TABLE [db_Document_Template] (
  297. [dID] [int] IDENTITY (1, 1) PRIMARY KEY  CLUSTERED  NOT NULL ,
  298. [uID] [int] NOT NULL ,
  299. [dTitle] [nvarchar] (200) NOT NULL ,
  300. [dContent] [text] NULL ,
  301. [gUser] [text] NULL ,
  302. [bUser] [text] NULL ,
  303. [uUser] [text] NULL ,
  304. [tType] [bit] NOT NULL 
  305. ) ON [PRIMARY]
  306. GO
  307. IF EXISTS(Select * From sysobjects where name = 'db_Email' )
  308. DROP TABLE db_Email
  309. GO
  310. CREATE TABLE [db_Email] (
  311. [eID] [int] IDENTITY (1, 1) PRIMARY KEY  CLUSTERED  NOT NULL ,
  312. [uID] [int] NOT NULL ,
  313. [eTitle] [nvarchar] (255) NOT NULL ,
  314. [eContent] [text] NULL ,
  315. [eAttachment] [text] NULL ,
  316. [eDate] [datetime] NOT NULL DEFAULT (getdate()),
  317. [eType] [tinyint] NOT NULL ,
  318. [gUser] [text] NULL ,
  319. [bUser] [text] NULL ,
  320. [uUser] [text] NULL ,
  321. [eReader] [text] NULL ,
  322. [eReply] [text] NULL ,
  323. [eDelUser] [text] NULL ,
  324. [eSendSave] [bit] NULL DEFAULT (0) 
  325. ) ON [PRIMARY]
  326. GO
  327. IF EXISTS(Select * From sysobjects where name = 'db_Flow_Document' )
  328. DROP TABLE db_Flow_Document
  329. GO
  330. CREATE TABLE [db_Flow_Document] (
  331. [fID] [int] IDENTITY (1, 1) PRIMARY KEY  CLUSTERED  NOT NULL ,
  332. [uID] [int] NOT NULL ,
  333. [fGS] [nvarchar] (20) NULL ,
  334. [fFH] [nvarchar] (20) NULL ,
  335. [fMM] [nvarchar] (20) NULL ,
  336. [fJJ] [nvarchar] (20) NULL ,
  337. [fBT] [nvarchar] (50) NULL ,
  338. [fZH] [nvarchar] (25) NULL ,
  339. [fTitle] [nvarchar] (255) NOT NULL ,
  340. [fContent] [text] NULL ,
  341. [fAttachment] [text] NULL ,
  342. [fSignature] [tinyint] NULL DEFAULT (0) ,
  343. [fFWJG] [nvarchar] (80) NULL ,
  344. [fComment] [text] NULL ,
  345. [fZTC] [nvarchar] (200) NULL ,
  346. [fYF] [text] NULL ,
  347. [fYS] [nvarchar] (5) NULL ,
  348. [fDate] [datetime] NOT NULL DEFAULT (getdate()),
  349. [fType] [tinyint] NULL ,
  350. [zgUser] [nvarchar] (10) NULL ,
  351. [zbUser] [nvarchar] (10) NULL ,
  352. [zuUser] [nvarchar] (10) NULL ,
  353. [gUser] [text] NULL ,
  354. [bUser] [text] NULL ,
  355. [uUser] [text] NULL ,
  356. [fReader] [text] NULL ,
  357. [fDelUser] [text] NULL ,
  358. [fCensorNum] [tinyint] NULL ,
  359. [fCensorer] [nvarchar] (6) NULL ,
  360. [fBack] [bit] NOT NULL DEFAULT (0) ,
  361. [fBackDate] [datetime] NULL 
  362. ) ON [PRIMARY]
  363. GO
  364. IF EXISTS(Select * From sysobjects where name = 'db_Flow_Document_Template' )
  365. DROP TABLE db_Flow_Document_Template
  366. GO
  367. CREATE TABLE [db_Flow_Document_Template] (
  368. [fID] [int] IDENTITY (1, 1) PRIMARY KEY  CLUSTERED  NOT NULL ,
  369. [uID] [int] NOT NULL ,
  370. [fTitle] [nvarchar] (200) NOT NULL ,
  371. [fContent] [text] NULL ,
  372. [gUser] [text] NULL ,
  373. [bUser] [text] NULL ,
  374. [uUser] [text] NULL ,
  375. [tType] [bit] NOT NULL DEFAULT (0) 
  376. ) ON [PRIMARY]
  377. GO
  378. IF EXISTS(Select * From sysobjects where name = 'db_Forum_Category' )
  379. DROP TABLE db_Forum_Category
  380. GO
  381. CREATE TABLE [db_Forum_Category] (
  382. [fID] [smallint] IDENTITY (1, 1) PRIMARY KEY  CLUSTERED  NOT NULL ,
  383. [fTitle] [nvarchar] (100) NOT NULL ,
  384. [fComment] [text] NULL ,
  385. [gUser] [text] NULL ,
  386. [bUser] [text] NULL ,
  387. [uUser] [text] NULL ,
  388. [uID] [int] NOT NULL ,
  389.     [fTopicCount] [int] NOT NULL DEFAULT (0) ,
  390. [fReplyCount] [int] NOT NULL DEFAULT (0) 
  391. ) ON [PRIMARY]
  392. GO
  393. IF EXISTS(Select * From sysobjects where name = 'db_Forum_Reply' )
  394. DROP TABLE db_Forum_Reply
  395. GO
  396. CREATE TABLE [db_Forum_Reply] (
  397. [rID] [int] IDENTITY (1, 1) PRIMARY KEY  CLUSTERED  NOT NULL ,
  398. [tID] [int] NOT NULL ,
  399. [uID] [int] NOT NULL ,
  400. [rContent] [text] NULL ,
  401. [rPoctDate] [datetime] NOT NULL DEFAULT (getdate())
  402. ) ON [PRIMARY]
  403. GO
  404. IF EXISTS(Select * From sysobjects where name = 'db_Forum_Topic' )
  405. DROP TABLE db_Forum_Topic
  406. GO
  407. CREATE TABLE [db_Forum_Topic] (
  408. [tID] [int] IDENTITY (1, 1) PRIMARY KEY  CLUSTERED  NOT NULL ,
  409. [fID] [smallint] NOT NULL ,
  410. [uID] [int] NOT NULL ,
  411. [tTitle] [nvarchar] (200) NOT NULL ,
  412. [tContent] [text] NULL ,
  413. [tPostDate] [datetime] NOT NULL DEFAULT (getdate()),
  414. [tView] [int] NULL ,
  415. [tReplyCount] [int] NULL 
  416. ) ON [PRIMARY]
  417. GO
  418. IF EXISTS(Select * From sysobjects where name = 'db_Group' )
  419. DROP TABLE db_Group
  420. GO
  421. CREATE TABLE [db_Group] (
  422. [gID] [smallint] IDENTITY (1, 1) PRIMARY KEY  CLUSTERED  NOT NULL ,
  423. [gName] [nvarchar] (80) NOT NULL ,
  424. [gUser] [text] NULL 
  425. ) ON [PRIMARY]
  426. GO
  427. IF EXISTS(Select * From sysobjects where name = 'db_Meeting' )
  428. DROP TABLE db_Meeting
  429. GO
  430. CREATE TABLE [db_Meeting] (
  431. [mID] [int] IDENTITY (1, 1) PRIMARY KEY  CLUSTERED  NOT NULL ,
  432. [uID] [int] NOT NULL ,
  433. [mChief] [int]  NULL ,
  434. [mTitle] [nvarchar] (200) NOT NULL ,
  435. [mComment] [text] NULL ,
  436. [gUser] [text]  NULL ,
  437. [bUser] [text]  NULL ,
  438. [uUser] [text]  NULL ,
  439. [mDate] [datetime] NOT NULL DEFAULT (getdate()) ,
  440. [mType] [bit] NOT NULL DEFAULT (0)
  441. ) ON [PRIMARY]
  442. GO
  443. IF EXISTS(Select * From sysobjects where name = 'db_Meeting_Online' )
  444. DROP TABLE db_Meeting_Online
  445. GO
  446. CREATE TABLE [db_Meeting_Online] (
  447. [oID] [int] IDENTITY (1, 1) PRIMARY KEY  CLUSTERED  NOT NULL ,
  448. [mID] [int] NOT NULL ,
  449. [uID] [int] NOT NULL ,
  450. [oDate] [datetime] NOT NULL DEFAULT (getdate())
  451. ) ON [PRIMARY]
  452. GO
  453. IF EXISTS(Select * From sysobjects where name = 'db_Msg' )
  454. DROP TABLE db_Msg
  455. GO
  456. CREATE TABLE [db_Msg] (
  457. [mID] [int] IDENTITY (1, 1) PRIMARY KEY  CLUSTERED  NOT NULL ,
  458. [mFrom] [int] NOT NULL ,
  459. [mTo] [int] NOT NULL ,
  460. [mMessage] [text] NULL ,
  461. [mDate] [datetime] NOT NULL DEFAULT (getdate())
  462. ) ON [PRIMARY]
  463. GO
  464. IF EXISTS(Select * From sysobjects where name = 'db_News' )
  465. DROP TABLE db_News
  466. GO
  467. CREATE TABLE [db_News] (
  468. [nID] [int] IDENTITY (1, 1) PRIMARY KEY  CLUSTERED  NOT NULL ,
  469. [uID] [int] NOT NULL ,
  470. [nTitle] [nvarchar] (255) NOT NULL ,
  471. [nContent] [text] NULL ,
  472. [nDate] [datetime] NOT NULL DEFAULT (getdate()),
  473. [gUser] [text] NULL ,
  474. [bUser] [text] NULL ,
  475. [uUser] [text] NULL ,
  476. [nReader] [text] NULL 
  477. ) ON [PRIMARY]
  478. GO
  479. IF EXISTS(Select * From sysobjects where name = 'db_Per_Event' )
  480. DROP TABLE db_Per_Event
  481. GO
  482. CREATE TABLE [db_Per_Event] (
  483. [aID] [int] IDENTITY (1, 1) PRIMARY KEY  CLUSTERED  NOT NULL ,
  484. [uID] [int] NOT NULL ,
  485. [aTitle] [nvarchar] (200) NOT NULL ,
  486. [aContent] [text] NULL ,
  487. [aComment] [text] NULL ,
  488. [aDate] [datetime] NULL ,
  489. [aTime] [datetime] NULL ,
  490. [aType] [nvarchar] (1) NOT NULL 
  491. ) ON [PRIMARY]
  492. GO
  493. IF EXISTS(Select * From sysobjects where name = 'db_Policy' )
  494. DROP TABLE db_Policy
  495. GO
  496. CREATE TABLE [db_Policy] (
  497. [pID] [int] IDENTITY (1, 1) PRIMARY KEY  CLUSTERED  NOT NULL ,
  498. [uID] [int] NOT NULL ,
  499. [pTitle] [nvarchar] (255) NOT NULL ,
  500. [pContent] [text] NULL ,
  501. [pDate] [datetime] NOT NULL DEFAULT (getdate()),
  502. [gUser] [text] NULL ,
  503. [bUser] [text] NULL ,
  504. [uUser] [text] NULL ,
  505. [pReader] [text] NULL 
  506. ) ON [PRIMARY]
  507. GO
  508. IF EXISTS(Select * From sysobjects where name = 'db_Reserve' )
  509. DROP TABLE db_Reserve
  510. GO
  511. CREATE TABLE [db_Reserve] (
  512. [ID] [int] IDENTITY (1, 1) PRIMARY KEY  CLUSTERED  NOT NULL ,
  513. [aID] [int] NOT NULL ,
  514. [uID] [int] NOT NULL ,
  515. [StartTime] [datetime] NULL ,
  516. [EndTime] [datetime] NULL ,
  517. [Asset_Info] [text] NULL 
  518. ) ON [PRIMARY]
  519. GO
  520. IF EXISTS(Select * From sysobjects where name = 'db_Signature' )
  521. DROP TABLE db_Signature
  522. GO
  523. CREATE TABLE [db_Signature] (
  524. [sID] [int] IDENTITY (1, 1) PRIMARY KEY  CLUSTERED  NOT NULL ,
  525. [uID] [int] NOT NULL ,
  526. [sName] [nvarchar] (80) NOT NULL ,
  527. [sSignature] [nvarchar] (100) NULL ,
  528. [sComment] [text] NULL ,
  529. [gUser] [text] NULL ,
  530. [bUser] [text] NULL ,
  531. [uUser] [text] NULL ,
  532. [sDate] [datetime] NOT NULL DEFAULT (getdate()),
  533. [sType] [bit] NOT NULL DEFAULT (0) 
  534. ) ON [PRIMARY]
  535. GO
  536. IF EXISTS(Select * From sysobjects where name = 'db_User' )
  537. DROP TABLE db_User
  538. GO
  539. CREATE TABLE [db_User] (
  540. [uID] [int] IDENTITY (1, 1) PRIMARY KEY  CLUSTERED  NOT NULL ,
  541. [uName] [nvarchar] (20) NOT NULL ,
  542. [uSex] [nvarchar] (2) NOT NULL ,
  543. [uPassword] [nvarchar] (50) NOT NULL ,
  544. [uTel] [nvarchar] (20)  NULL ,
  545. [uEmail] [nvarchar] (50) NULL ,
  546. [uOicq] [nvarchar] (12)  NULL ,
  547. [uInfo] [text]  NULL ,
  548. [uRegTime] [datetime] NOT NULL DEFAULT (getdate()),
  549. [uLastLoginTime] [datetime] NULL ,
  550. [uLastActiveTime] [datetime] NULL,
  551. [uOnline] [bit] NOT NULL DEFAULT (0), 
  552. [uLevel] [nvarchar] (1) NULL ,
  553. [uLoginCount] [int] NOT NULL DEFAULT (0) ,
  554. [uChkDesk] [bit] NOT NULL DEFAULT (0) 
  555. ) ON [PRIMARY]
  556. GO
  557. IF EXISTS(Select * From sysobjects where name = 'db_Version' )
  558. DROP TABLE db_Version
  559. GO
  560. CREATE TABLE [db_Version] (
  561. [ID] [int] IDENTITY (1, 1) PRIMARY KEY  CLUSTERED  NOT NULL ,
  562. [vSerialNumber] [nvarchar] (50) NULL ,
  563. ) ON [PRIMARY]
  564. GO
  565. INSERT INTO [db_USER] ([uName],[uSex], [uPassword],[uTel],[uEmail],[uOicq],[uInfo],[uLastLoginTime],[uLastActiveTime],[uLevel]) VALUES ('admin','男','293740B3817A38ADC0898C1858AA86','13540042001','net-oa@sohu.com','2503086','NET-OA开发人:江南行客',getdate(),getdate(),'1')
  566. INSERT INTO [db_Branch] ([bName],[bLevel],[bChief],[bUser]) VALUES ('最高部门','0','|1|','|1|')
  567. INSERT INTO [db_Group] ([gName],[gUser]) VALUES ('管理用户组','|1|')
  568. INSERT INTO [db_Signature] ([uID],[sName],[sSignature],[sComment],[sType]) VALUES (1,'个人印鉴','1/1_signature.gif','个人印章,仅供本人使用。',1)
  569. INSERT INTO [db_Signature] ([uID],[sName],[sSignature],[sComment],[uUser],[sType]) VALUES (1,'软件鉴定章','1/1_jnxk.gif','"江南行客软件制作中心"鉴定章','|1|',0)
  570. INSERT INTO [db_Administer] ([aName],[aModule],[aAddType],[aEditType],[aDelType],[aViewType]) VALUES ('动态信息', 'NEWS','|','|','|','|')
  571. INSERT INTO [db_Administer] ([aName],[aModule],[aAddType],[aEditType],[aDelType],[aViewType]) VALUES ('公共计划信息', 'COMMONARRANGEMENT','|','|','|','|')
  572. INSERT INTO [db_Administer] ([aName],[aModule],[aAddType],[aEditType],[aDelType],[aViewType]) VALUES ('公共通讯录', 'COMMONASSOCIATE','|','|','|','|')
  573. INSERT INTO [db_Administer] ([aName],[aModule],[aAddType],[aEditType],[aDelType],[aViewType]) VALUES ('公共客户', 'COMMONCUSTOMER','|','|','|','|')
  574. INSERT INTO [db_Administer] ([aName],[aModule],[aAddType],[aEditType],[aDelType],[aViewType]) VALUES ('论坛管理', 'FORUM','|','|','|','|')
  575. INSERT INTO [db_Administer] ([aName],[aModule],[aAddType],[aEditType],[aDelType],[aViewType]) VALUES ('会议管理', 'MEETING','|','|','|','|')
  576. INSERT INTO [db_Administer] ([aName],[aModule],[aAddType],[aEditType],[aDelType],[aViewType]) VALUES ('普通公文模板', 'DOCUMENTTEMPLATE','|','|','|','|')
  577. INSERT INTO [db_Administer] ([aName],[aModule],[aAddType],[aEditType],[aDelType],[aViewType]) VALUES ('流转公文模板', 'FLOWDOCUMENTTEMPLATE','|','|','|','|')
  578. INSERT INTO [db_Administer] ([aName],[aModule],[aAddType],[aEditType],[aDelType],[aViewType]) VALUES ('部门管理', 'BRANCH','|','|','|','|')
  579. INSERT INTO [db_Administer] ([aName],[aModule],[aAddType],[aEditType],[aDelType],[aViewType]) VALUES ('用户组管理', 'GROUP','|','|','|','|')
  580. INSERT INTO [db_Administer] ([aName],[aModule],[aAddType],[aEditType],[aDelType],[aViewType]) VALUES ('用户管理', 'USER','|','|','|','|')
  581. INSERT INTO [db_Administer] ([aName],[aModule],[aAddType],[aEditType],[aDelType],[aViewType]) VALUES ('印章管理', 'SIGNATURE','|','|','|','|')
  582. INSERT INTO [db_Administer] ([aName],[aModule],[aAddType],[aEditType],[aDelType],[aViewType]) VALUES ('资源管理', 'ASSET','|','|','|','|')
  583. INSERT INTO [db_Version]([vSerialNumber]) VALUES ('Demo')