20250218024518_init.cs 47 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945
  1. using System;
  2. using Microsoft.EntityFrameworkCore.Migrations;
  3. #nullable disable
  4. namespace DW5S.Repostory.Migrations
  5. {
  6. /// <inheritdoc />
  7. public partial class init : Migration
  8. {
  9. /// <inheritdoc />
  10. protected override void Up(MigrationBuilder migrationBuilder)
  11. {
  12. migrationBuilder.CreateTable(
  13. name: "CHECKRES",
  14. columns: table => new
  15. {
  16. ID = table.Column<long>(type: "NUMBER(19)", nullable: false)
  17. .Annotation("Oracle:Identity", "START WITH 1 INCREMENT BY 1"),
  18. TASKID = table.Column<int>(type: "NUMBER(10)", nullable: false),
  19. SIGTIME = table.Column<int>(type: "NUMBER(10)", nullable: false),
  20. HTTPFILE = table.Column<string>(type: "NVARCHAR2(2000)", nullable: true),
  21. POSCHECKTYPE = table.Column<int>(type: "NUMBER(10)", nullable: true),
  22. SMPSTART = table.Column<long>(type: "NUMBER(19)", nullable: false),
  23. SMPCOUNT = table.Column<long>(type: "NUMBER(19)", nullable: false),
  24. USERNAME = table.Column<string>(type: "NVARCHAR2(2000)", nullable: true),
  25. MODTYPE = table.Column<string>(type: "NVARCHAR2(2000)", nullable: true),
  26. MODRATE = table.Column<double>(type: "BINARY_DOUBLE", nullable: true),
  27. FFCHZ = table.Column<double>(type: "BINARY_DOUBLE", nullable: true),
  28. SNR = table.Column<double>(type: "BINARY_DOUBLE", nullable: true),
  29. CREATETIME = table.Column<DateTime>(type: "TIMESTAMP(7)", nullable: false),
  30. UPDATETIME = table.Column<DateTime>(type: "TIMESTAMP(7)", nullable: false)
  31. },
  32. constraints: table =>
  33. {
  34. table.PrimaryKey("PK_CHECKRES", x => x.ID);
  35. });
  36. migrationBuilder.CreateTable(
  37. name: "CXRES",
  38. columns: table => new
  39. {
  40. ID = table.Column<long>(type: "NUMBER(19)", nullable: false)
  41. .Annotation("Oracle:Identity", "START WITH 1 INCREMENT BY 1"),
  42. SIGTIME = table.Column<DateTime>(type: "TIMESTAMP(7)", nullable: false),
  43. FX = table.Column<double>(type: "BINARY_DOUBLE", nullable: false),
  44. CREATETIME = table.Column<DateTime>(type: "TIMESTAMP(7)", nullable: false),
  45. UPDATETIME = table.Column<DateTime>(type: "TIMESTAMP(7)", nullable: false)
  46. },
  47. constraints: table =>
  48. {
  49. table.PrimaryKey("PK_CXRES", x => x.ID);
  50. });
  51. migrationBuilder.CreateTable(
  52. name: "FIXEDSTATION",
  53. columns: table => new
  54. {
  55. ID = table.Column<int>(type: "NUMBER(10)", nullable: false)
  56. .Annotation("Oracle:Identity", "START WITH 1 INCREMENT BY 1"),
  57. STATIONNAME = table.Column<string>(type: "NVARCHAR2(50)", maxLength: 50, nullable: false),
  58. LON = table.Column<double>(type: "BINARY_DOUBLE", nullable: false),
  59. LAT = table.Column<double>(type: "BINARY_DOUBLE", nullable: false),
  60. FREQUPHZ = table.Column<long>(type: "NUMBER(19)", nullable: false),
  61. VALUE = table.Column<double>(type: "BINARY_DOUBLE", nullable: false),
  62. SPAREFIELD = table.Column<double>(type: "BINARY_DOUBLE", nullable: false),
  63. ENABLE = table.Column<bool>(type: "NUMBER(1)", nullable: false),
  64. CREATETIME = table.Column<DateTime>(type: "TIMESTAMP(7)", nullable: false),
  65. UPDATETIME = table.Column<DateTime>(type: "TIMESTAMP(7)", nullable: false)
  66. },
  67. constraints: table =>
  68. {
  69. table.PrimaryKey("PK_FIXEDSTATION", x => x.ID);
  70. });
  71. migrationBuilder.CreateTable(
  72. name: "LOGRES",
  73. columns: table => new
  74. {
  75. ID = table.Column<long>(type: "NUMBER(19)", nullable: false)
  76. .Annotation("Oracle:Identity", "START WITH 1 INCREMENT BY 1"),
  77. MODULE = table.Column<string>(type: "NVARCHAR2(450)", nullable: true),
  78. LOGTIME = table.Column<DateTime>(type: "TIMESTAMP(7)", nullable: false),
  79. LOGTYPE = table.Column<int>(type: "NUMBER(10)", nullable: false),
  80. MSG = table.Column<string>(type: "NVARCHAR2(2000)", nullable: true),
  81. CREATETIME = table.Column<DateTime>(type: "TIMESTAMP(7)", nullable: false),
  82. UPDATETIME = table.Column<DateTime>(type: "TIMESTAMP(7)", nullable: false)
  83. },
  84. constraints: table =>
  85. {
  86. table.PrimaryKey("PK_LOGRES", x => x.ID);
  87. });
  88. migrationBuilder.CreateTable(
  89. name: "SATINFO",
  90. columns: table => new
  91. {
  92. ID = table.Column<int>(type: "NUMBER(10)", nullable: false)
  93. .Annotation("Oracle:Identity", "START WITH 1 INCREMENT BY 1"),
  94. SATCODE = table.Column<int>(type: "NUMBER(10)", nullable: false),
  95. SATNAME = table.Column<string>(type: "NVARCHAR2(2000)", nullable: true),
  96. SATLON = table.Column<double>(type: "BINARY_DOUBLE", nullable: true),
  97. SATTRANS = table.Column<double>(type: "BINARY_DOUBLE", nullable: true),
  98. CREATETIME = table.Column<DateTime>(type: "TIMESTAMP(7)", nullable: false),
  99. UPDATETIME = table.Column<DateTime>(type: "TIMESTAMP(7)", nullable: false)
  100. },
  101. constraints: table =>
  102. {
  103. table.PrimaryKey("PK_SATINFO", x => x.ID);
  104. });
  105. migrationBuilder.CreateTable(
  106. name: "SIGDELAY",
  107. columns: table => new
  108. {
  109. ID = table.Column<int>(type: "NUMBER(10)", nullable: false)
  110. .Annotation("Oracle:Identity", "START WITH 1 INCREMENT BY 1"),
  111. SIGINFOID = table.Column<int>(type: "NUMBER(10)", nullable: false),
  112. SATINFOSATCODE = table.Column<int>(type: "NUMBER(10)", nullable: false),
  113. SAT = table.Column<string>(type: "NVARCHAR2(2000)", nullable: true),
  114. DELAY = table.Column<double>(type: "BINARY_DOUBLE", nullable: false),
  115. CREATETIME = table.Column<DateTime>(type: "TIMESTAMP(7)", nullable: false),
  116. UPDATETIME = table.Column<DateTime>(type: "TIMESTAMP(7)", nullable: false)
  117. },
  118. constraints: table =>
  119. {
  120. table.PrimaryKey("PK_SIGDELAY", x => x.ID);
  121. });
  122. migrationBuilder.CreateTable(
  123. name: "SIGINFO",
  124. columns: table => new
  125. {
  126. ID = table.Column<int>(type: "NUMBER(10)", nullable: false)
  127. .Annotation("Oracle:Identity", "START WITH 1 INCREMENT BY 1"),
  128. FREQUPHZ = table.Column<long>(type: "NUMBER(19)", nullable: false),
  129. FREQDOWNHZ = table.Column<long>(type: "NUMBER(19)", nullable: false),
  130. SIGTYPE = table.Column<int>(type: "NUMBER(10)", nullable: false),
  131. SIGCHECKTYPE = table.Column<int>(type: "NUMBER(10)", nullable: false),
  132. BAND = table.Column<int>(type: "NUMBER(10)", nullable: false),
  133. FSHZ = table.Column<int>(type: "NUMBER(10)", nullable: false),
  134. CREATETIME = table.Column<DateTime>(type: "TIMESTAMP(7)", nullable: false),
  135. UPDATETIME = table.Column<DateTime>(type: "TIMESTAMP(7)", nullable: false)
  136. },
  137. constraints: table =>
  138. {
  139. table.PrimaryKey("PK_SIGINFO", x => x.ID);
  140. });
  141. migrationBuilder.CreateTable(
  142. name: "STATIONRES",
  143. columns: table => new
  144. {
  145. ID = table.Column<long>(type: "NUMBER(19)", nullable: false)
  146. .Annotation("Oracle:Identity", "START WITH 1 INCREMENT BY 1"),
  147. TASKID = table.Column<int>(type: "NUMBER(10)", nullable: false),
  148. SATTXLON = table.Column<double>(type: "BINARY_DOUBLE", nullable: false),
  149. SATTXLAT = table.Column<double>(type: "BINARY_DOUBLE", nullable: false),
  150. CDBTXLON = table.Column<double>(type: "BINARY_DOUBLE", nullable: true),
  151. CDBTXLAT = table.Column<double>(type: "BINARY_DOUBLE", nullable: true),
  152. CXLON = table.Column<double>(type: "BINARY_DOUBLE", nullable: true),
  153. CXLAT = table.Column<double>(type: "BINARY_DOUBLE", nullable: true),
  154. REFNAME = table.Column<string>(type: "NVARCHAR2(2000)", nullable: true),
  155. REFLON = table.Column<double>(type: "BINARY_DOUBLE", nullable: true),
  156. REFLAT = table.Column<double>(type: "BINARY_DOUBLE", nullable: true),
  157. FIXEDNAME = table.Column<string>(type: "NVARCHAR2(2000)", nullable: true),
  158. FIXEDLON = table.Column<double>(type: "BINARY_DOUBLE", nullable: true),
  159. FIXEDLAT = table.Column<double>(type: "BINARY_DOUBLE", nullable: true),
  160. CREATETIME = table.Column<DateTime>(type: "TIMESTAMP(7)", nullable: false),
  161. UPDATETIME = table.Column<DateTime>(type: "TIMESTAMP(7)", nullable: false)
  162. },
  163. constraints: table =>
  164. {
  165. table.PrimaryKey("PK_STATIONRES", x => x.ID);
  166. });
  167. migrationBuilder.CreateTable(
  168. name: "SYSSETINGS",
  169. columns: table => new
  170. {
  171. ID = table.Column<int>(type: "NUMBER(10)", nullable: false)
  172. .Annotation("Oracle:Identity", "START WITH 1 INCREMENT BY 1"),
  173. TIMEZONEID = table.Column<string>(type: "NVARCHAR2(2000)", nullable: true),
  174. TIMEZONEUTC = table.Column<string>(type: "NVARCHAR2(2000)", nullable: true),
  175. TIMEZONENAME = table.Column<string>(type: "NVARCHAR2(2000)", nullable: true),
  176. ZONEHOURS = table.Column<double>(type: "BINARY_DOUBLE", nullable: false),
  177. HTTPPORT = table.Column<int>(type: "NUMBER(10)", nullable: false),
  178. XLDIRECTORY = table.Column<string>(type: "NVARCHAR2(2000)", nullable: true),
  179. SAMPLEDIRECTORY = table.Column<string>(type: "NVARCHAR2(2000)", nullable: true),
  180. MAPTYPE = table.Column<int>(type: "NUMBER(10)", nullable: false),
  181. WMTSSOURCE = table.Column<int>(type: "NUMBER(10)", nullable: false),
  182. MAPLAYERTYPE = table.Column<int>(type: "NUMBER(10)", nullable: false),
  183. CREATETIME = table.Column<DateTime>(type: "TIMESTAMP(7)", nullable: false),
  184. UPDATETIME = table.Column<DateTime>(type: "TIMESTAMP(7)", nullable: false)
  185. },
  186. constraints: table =>
  187. {
  188. table.PrimaryKey("PK_SYSSETINGS", x => x.ID);
  189. });
  190. migrationBuilder.CreateTable(
  191. name: "TARGETINFO",
  192. columns: table => new
  193. {
  194. ID = table.Column<int>(type: "NUMBER(10)", nullable: false)
  195. .Annotation("Oracle:Identity", "START WITH 1 INCREMENT BY 1"),
  196. TARGETNAME = table.Column<string>(type: "NVARCHAR2(2000)", nullable: true),
  197. TARGECOLOR = table.Column<string>(type: "NVARCHAR2(2000)", nullable: true),
  198. CREATETIME = table.Column<DateTime>(type: "TIMESTAMP(7)", nullable: false),
  199. UPDATETIME = table.Column<DateTime>(type: "TIMESTAMP(7)", nullable: false)
  200. },
  201. constraints: table =>
  202. {
  203. table.PrimaryKey("PK_TARGETINFO", x => x.ID);
  204. });
  205. migrationBuilder.CreateTable(
  206. name: "TASKINFO",
  207. columns: table => new
  208. {
  209. ID = table.Column<int>(type: "NUMBER(10)", nullable: false)
  210. .Annotation("Oracle:Identity", "START WITH 1 INCREMENT BY 1"),
  211. TASKSTATE = table.Column<int>(type: "NUMBER(10)", nullable: false),
  212. TASKNAME = table.Column<string>(type: "NVARCHAR2(2000)", nullable: true),
  213. TASKSOURCETYPE = table.Column<int>(type: "NUMBER(10)", nullable: false),
  214. TASKTYPE = table.Column<int>(type: "NUMBER(10)", nullable: false),
  215. POSTYPE = table.Column<int>(type: "NUMBER(10)", nullable: false),
  216. MAINSAT = table.Column<int>(type: "NUMBER(10)", nullable: false),
  217. ADJA1SAT = table.Column<int>(type: "NUMBER(10)", nullable: false),
  218. ADJA2SAT = table.Column<int>(type: "NUMBER(10)", nullable: true),
  219. CREATETIME = table.Column<DateTime>(type: "TIMESTAMP(7)", nullable: false),
  220. UPDATETIME = table.Column<DateTime>(type: "TIMESTAMP(7)", nullable: false)
  221. },
  222. constraints: table =>
  223. {
  224. table.PrimaryKey("PK_TASKINFO", x => x.ID);
  225. });
  226. migrationBuilder.CreateTable(
  227. name: "TASKRUNNNINGINFO",
  228. columns: table => new
  229. {
  230. ID = table.Column<int>(type: "NUMBER(10)", nullable: false)
  231. .Annotation("Oracle:Identity", "START WITH 1 INCREMENT BY 1"),
  232. TASKID = table.Column<int>(type: "NUMBER(10)", nullable: false),
  233. FREQUP = table.Column<long>(type: "NUMBER(19)", nullable: false),
  234. LASTDONEADFILETIME = table.Column<DateTime>(type: "TIMESTAMP(7)", nullable: false),
  235. CREATETIME = table.Column<DateTime>(type: "TIMESTAMP(7)", nullable: false),
  236. UPDATETIME = table.Column<DateTime>(type: "TIMESTAMP(7)", nullable: false)
  237. },
  238. constraints: table =>
  239. {
  240. table.PrimaryKey("PK_TASKRUNNNINGINFO", x => x.ID);
  241. });
  242. migrationBuilder.CreateTable(
  243. name: "TXINFO",
  244. columns: table => new
  245. {
  246. ID = table.Column<int>(type: "NUMBER(10)", nullable: false)
  247. .Annotation("Oracle:Identity", "START WITH 1 INCREMENT BY 1"),
  248. NAME = table.Column<string>(type: "NVARCHAR2(50)", maxLength: 50, nullable: false),
  249. TXTYPE = table.Column<int>(type: "NUMBER(10)", nullable: false),
  250. LON = table.Column<double>(type: "BINARY_DOUBLE", nullable: false),
  251. LAT = table.Column<double>(type: "BINARY_DOUBLE", nullable: false),
  252. ENABLE = table.Column<bool>(type: "NUMBER(1)", nullable: false),
  253. REMARK = table.Column<string>(type: "NVARCHAR2(200)", maxLength: 200, nullable: true),
  254. CREATETIME = table.Column<DateTime>(type: "TIMESTAMP(7)", nullable: false),
  255. UPDATETIME = table.Column<DateTime>(type: "TIMESTAMP(7)", nullable: false)
  256. },
  257. constraints: table =>
  258. {
  259. table.PrimaryKey("PK_TXINFO", x => x.ID);
  260. });
  261. migrationBuilder.CreateTable(
  262. name: "XLINFO",
  263. columns: table => new
  264. {
  265. ID = table.Column<int>(type: "NUMBER(10)", nullable: false)
  266. .Annotation("Oracle:Identity", "START WITH 1 INCREMENT BY 1"),
  267. SATCODE = table.Column<int>(type: "NUMBER(10)", nullable: false),
  268. SATNAME = table.Column<string>(type: "NVARCHAR2(450)", nullable: true),
  269. TIMEUTC = table.Column<DateTime>(type: "TIMESTAMP(7)", nullable: false),
  270. LON = table.Column<double>(type: "BINARY_DOUBLE", nullable: true),
  271. LINE1 = table.Column<string>(type: "NVARCHAR2(2000)", nullable: true),
  272. LINE2 = table.Column<string>(type: "NVARCHAR2(2000)", nullable: true),
  273. CREATETIME = table.Column<DateTime>(type: "TIMESTAMP(7)", nullable: false),
  274. UPDATETIME = table.Column<DateTime>(type: "TIMESTAMP(7)", nullable: false)
  275. },
  276. constraints: table =>
  277. {
  278. table.PrimaryKey("PK_XLINFO", x => x.ID);
  279. });
  280. migrationBuilder.CreateTable(
  281. name: "CGRES",
  282. columns: table => new
  283. {
  284. ID = table.Column<long>(type: "NUMBER(19)", nullable: false)
  285. .Annotation("Oracle:Identity", "START WITH 1 INCREMENT BY 1"),
  286. TASKID = table.Column<int>(type: "NUMBER(10)", nullable: false),
  287. SIGTIME = table.Column<DateTime>(type: "TIMESTAMP(7)", nullable: false),
  288. SIGINFOID = table.Column<int>(type: "NUMBER(10)", nullable: false),
  289. FREQUPHZ = table.Column<long>(type: "NUMBER(19)", nullable: false),
  290. FREQDOWNHZ = table.Column<long>(type: "NUMBER(19)", nullable: false),
  291. STATIONRESID = table.Column<long>(type: "NUMBER(19)", nullable: false),
  292. CHECKRESID = table.Column<long>(type: "NUMBER(19)", nullable: false),
  293. ADRESID1 = table.Column<long>(type: "NUMBER(19)", nullable: false),
  294. ADRESID2 = table.Column<long>(type: "NUMBER(19)", nullable: false),
  295. ADRESID3 = table.Column<long>(type: "NUMBER(19)", nullable: true),
  296. MAINCODE = table.Column<int>(type: "NUMBER(10)", nullable: false),
  297. ADJA1CODE = table.Column<int>(type: "NUMBER(10)", nullable: false),
  298. ADJA2CODE = table.Column<int>(type: "NUMBER(10)", nullable: true),
  299. DTO1 = table.Column<double>(type: "BINARY_DOUBLE", nullable: false),
  300. DFO1 = table.Column<double>(type: "BINARY_DOUBLE", nullable: false),
  301. SNR1 = table.Column<double>(type: "BINARY_DOUBLE", nullable: false),
  302. DTO2 = table.Column<double>(type: "BINARY_DOUBLE", nullable: true),
  303. DFO2 = table.Column<double>(type: "BINARY_DOUBLE", nullable: true),
  304. SNR2 = table.Column<double>(type: "BINARY_DOUBLE", nullable: true),
  305. REFYBDTO1 = table.Column<double>(type: "BINARY_DOUBLE", nullable: true),
  306. REFYBDTO2 = table.Column<double>(type: "BINARY_DOUBLE", nullable: true),
  307. MAINXLTIME = table.Column<DateTime>(type: "TIMESTAMP(7)", nullable: false),
  308. ADJA1XLTIME = table.Column<DateTime>(type: "TIMESTAMP(7)", nullable: true),
  309. MAINX = table.Column<double>(type: "BINARY_DOUBLE", nullable: false),
  310. MAINY = table.Column<double>(type: "BINARY_DOUBLE", nullable: false),
  311. MAINZ = table.Column<double>(type: "BINARY_DOUBLE", nullable: false),
  312. ADJA1X = table.Column<double>(type: "BINARY_DOUBLE", nullable: true),
  313. ADJA1Y = table.Column<double>(type: "BINARY_DOUBLE", nullable: true),
  314. ADJA1Z = table.Column<double>(type: "BINARY_DOUBLE", nullable: true),
  315. CREATETIME = table.Column<DateTime>(type: "TIMESTAMP(7)", nullable: false),
  316. UPDATETIME = table.Column<DateTime>(type: "TIMESTAMP(7)", nullable: false)
  317. },
  318. constraints: table =>
  319. {
  320. table.PrimaryKey("PK_CGRES", x => x.ID);
  321. table.ForeignKey(
  322. name: "FK_CGRES_CHECKRES_CHECKRESID",
  323. column: x => x.CHECKRESID,
  324. principalTable: "CHECKRES",
  325. principalColumn: "ID",
  326. onDelete: ReferentialAction.Cascade);
  327. table.ForeignKey(
  328. name: "FK_CGRES_SIGINFO_SIGINFOID",
  329. column: x => x.SIGINFOID,
  330. principalTable: "SIGINFO",
  331. principalColumn: "ID",
  332. onDelete: ReferentialAction.Cascade);
  333. table.ForeignKey(
  334. name: "FK_CGRES_STATIONRESID",
  335. column: x => x.STATIONRESID,
  336. principalTable: "STATIONRES",
  337. principalColumn: "ID",
  338. onDelete: ReferentialAction.Cascade);
  339. });
  340. migrationBuilder.CreateTable(
  341. name: "TASKSIG",
  342. columns: table => new
  343. {
  344. ID = table.Column<int>(type: "NUMBER(10)", nullable: false)
  345. .Annotation("Oracle:Identity", "START WITH 1 INCREMENT BY 1"),
  346. TASKINFOID = table.Column<int>(type: "NUMBER(10)", nullable: false),
  347. SIGINFOID = table.Column<int>(type: "NUMBER(10)", nullable: false),
  348. FSHZ = table.Column<long>(type: "NUMBER(19)", nullable: false),
  349. FREQUPHZ = table.Column<long>(type: "NUMBER(19)", nullable: false),
  350. FREQDOWNHZ = table.Column<long>(type: "NUMBER(19)", nullable: false),
  351. DTOCENTERUS = table.Column<float>(type: "BINARY_FLOAT", nullable: false),
  352. DTORANGEUS = table.Column<int>(type: "NUMBER(10)", nullable: false),
  353. SNR = table.Column<int>(type: "NUMBER(10)", nullable: false),
  354. CREATETIME = table.Column<DateTime>(type: "TIMESTAMP(7)", nullable: false),
  355. UPDATETIME = table.Column<DateTime>(type: "TIMESTAMP(7)", nullable: false)
  356. },
  357. constraints: table =>
  358. {
  359. table.PrimaryKey("PK_TASKSIG", x => x.ID);
  360. table.ForeignKey(
  361. name: "FK_TASKSIG_SIGINFO_SIGINFOID",
  362. column: x => x.SIGINFOID,
  363. principalTable: "SIGINFO",
  364. principalColumn: "ID",
  365. onDelete: ReferentialAction.Cascade);
  366. table.ForeignKey(
  367. name: "FK_TASKSIG_TASKINFO_TASKINFOID",
  368. column: x => x.TASKINFOID,
  369. principalTable: "TASKINFO",
  370. principalColumn: "ID",
  371. onDelete: ReferentialAction.Cascade);
  372. });
  373. migrationBuilder.CreateTable(
  374. name: "ADRES",
  375. columns: table => new
  376. {
  377. ID = table.Column<long>(type: "NUMBER(19)", nullable: false)
  378. .Annotation("Oracle:Identity", "START WITH 1 INCREMENT BY 1"),
  379. HTTPFILE = table.Column<string>(type: "NVARCHAR2(2000)", nullable: true),
  380. SIGTIME = table.Column<DateTime>(type: "TIMESTAMP(7)", nullable: false),
  381. FSHZ = table.Column<int>(type: "NUMBER(10)", nullable: false),
  382. SATCODE = table.Column<int>(type: "NUMBER(10)", nullable: false),
  383. FREQUPHZ = table.Column<long>(type: "NUMBER(19)", nullable: false),
  384. FREQDOWNHZ = table.Column<long>(type: "NUMBER(19)", nullable: false),
  385. CH = table.Column<int>(type: "NUMBER(10)", nullable: false),
  386. FREQCENTER = table.Column<long>(type: "NUMBER(19)", nullable: false),
  387. FILETIME = table.Column<DateTime>(type: "TIMESTAMP(7)", nullable: false),
  388. FILESECONDS = table.Column<double>(type: "BINARY_DOUBLE", nullable: false),
  389. FILESIZE = table.Column<long>(type: "NUMBER(19)", nullable: false),
  390. REALFILECREATETIME = table.Column<DateTime>(type: "TIMESTAMP(7)", nullable: false),
  391. REALFILEUPDATETIME = table.Column<DateTime>(type: "TIMESTAMP(7)", nullable: false),
  392. REALFILESIZE = table.Column<long>(type: "NUMBER(19)", nullable: false),
  393. RECTXINFOID = table.Column<int>(type: "NUMBER(10)", nullable: false),
  394. RECSTATIONNAME = table.Column<string>(type: "NVARCHAR2(2000)", nullable: true),
  395. FILEERRORMSG = table.Column<string>(type: "NVARCHAR2(2000)", nullable: true),
  396. CREATETIME = table.Column<DateTime>(type: "TIMESTAMP(7)", nullable: false),
  397. UPDATETIME = table.Column<DateTime>(type: "TIMESTAMP(7)", nullable: false)
  398. },
  399. constraints: table =>
  400. {
  401. table.PrimaryKey("PK_ADRES", x => x.ID);
  402. table.ForeignKey(
  403. name: "FK_ADRES_TXINFO_RECTXINFOID",
  404. column: x => x.RECTXINFOID,
  405. principalTable: "TXINFO",
  406. principalColumn: "ID",
  407. onDelete: ReferentialAction.Cascade);
  408. });
  409. migrationBuilder.CreateTable(
  410. name: "REFCGRES",
  411. columns: table => new
  412. {
  413. ID = table.Column<long>(type: "NUMBER(19)", nullable: false)
  414. .Annotation("Oracle:Identity", "START WITH 1 INCREMENT BY 1"),
  415. FILETIME = table.Column<DateTime>(type: "TIMESTAMP(7)", nullable: false),
  416. FREQUPHZ = table.Column<double>(type: "BINARY_DOUBLE", nullable: false),
  417. FREQDOWNHZ = table.Column<double>(type: "BINARY_DOUBLE", nullable: false),
  418. SATINFOID = table.Column<int>(type: "NUMBER(10)", nullable: false),
  419. REFTXINFOID = table.Column<long>(type: "NUMBER(19)", nullable: false),
  420. REFTXINFOID1 = table.Column<int>(type: "NUMBER(10)", nullable: true),
  421. YBDTO = table.Column<double>(type: "BINARY_DOUBLE", nullable: false),
  422. YBDFO = table.Column<double>(type: "BINARY_DOUBLE", nullable: false),
  423. YBSNR = table.Column<double>(type: "BINARY_DOUBLE", nullable: false),
  424. CREATETIME = table.Column<DateTime>(type: "TIMESTAMP(7)", nullable: false),
  425. UPDATETIME = table.Column<DateTime>(type: "TIMESTAMP(7)", nullable: false)
  426. },
  427. constraints: table =>
  428. {
  429. table.PrimaryKey("PK_REFCGRES", x => x.ID);
  430. table.ForeignKey(
  431. name: "FK_REFCGRES_SATINFO_SATINFOID",
  432. column: x => x.SATINFOID,
  433. principalTable: "SATINFO",
  434. principalColumn: "ID",
  435. onDelete: ReferentialAction.Cascade);
  436. table.ForeignKey(
  437. name: "FK_REFCGRES_TXINFO_REFTXINFOID",
  438. column: x => x.REFTXINFOID1,
  439. principalTable: "TXINFO",
  440. principalColumn: "ID");
  441. });
  442. migrationBuilder.CreateTable(
  443. name: "SAMPLEINFO",
  444. columns: table => new
  445. {
  446. ID = table.Column<int>(type: "NUMBER(10)", nullable: false)
  447. .Annotation("Oracle:Identity", "START WITH 1 INCREMENT BY 1"),
  448. SAMPLENAME = table.Column<string>(type: "NVARCHAR2(2000)", nullable: true),
  449. TXINFOID = table.Column<int>(type: "NUMBER(10)", nullable: false),
  450. SIGINFOID = table.Column<int>(type: "NUMBER(10)", nullable: false),
  451. FS = table.Column<double>(type: "BINARY_DOUBLE", nullable: false),
  452. STARTSEC = table.Column<int>(type: "NUMBER(10)", nullable: false),
  453. ENDSEC = table.Column<int>(type: "NUMBER(10)", nullable: false),
  454. SAMPLEFILENAME = table.Column<string>(type: "NVARCHAR2(2000)", nullable: true),
  455. SAMPLEPATH = table.Column<string>(type: "NVARCHAR2(2000)", nullable: true),
  456. REMARK = table.Column<string>(type: "NVARCHAR2(2000)", nullable: true),
  457. CREATETIME = table.Column<DateTime>(type: "TIMESTAMP(7)", nullable: false),
  458. UPDATETIME = table.Column<DateTime>(type: "TIMESTAMP(7)", nullable: false)
  459. },
  460. constraints: table =>
  461. {
  462. table.PrimaryKey("PK_SAMPLEINFO", x => x.ID);
  463. table.ForeignKey(
  464. name: "FK_SAMPLEINFO_SIGINFOID",
  465. column: x => x.SIGINFOID,
  466. principalTable: "SIGINFO",
  467. principalColumn: "ID",
  468. onDelete: ReferentialAction.Cascade);
  469. table.ForeignKey(
  470. name: "FK_SAMPLEINFO_TXINFO_TXINFOID",
  471. column: x => x.TXINFOID,
  472. principalTable: "TXINFO",
  473. principalColumn: "ID",
  474. onDelete: ReferentialAction.Cascade);
  475. });
  476. migrationBuilder.CreateTable(
  477. name: "CGXGFRES",
  478. columns: table => new
  479. {
  480. ID = table.Column<long>(type: "NUMBER(19)", nullable: false)
  481. .Annotation("Oracle:Identity", "START WITH 1 INCREMENT BY 1"),
  482. CGRESID = table.Column<long>(type: "NUMBER(19)", nullable: false),
  483. CGTYPE = table.Column<int>(type: "NUMBER(10)", nullable: false),
  484. SIGTIME = table.Column<DateTime>(type: "TIMESTAMP(7)", nullable: false),
  485. DTO = table.Column<double>(type: "BINARY_DOUBLE", nullable: true),
  486. DFO = table.Column<double>(type: "BINARY_DOUBLE", nullable: true),
  487. SNR = table.Column<double>(type: "BINARY_DOUBLE", nullable: true),
  488. CREATETIME = table.Column<DateTime>(type: "TIMESTAMP(7)", nullable: false),
  489. UPDATETIME = table.Column<DateTime>(type: "TIMESTAMP(7)", nullable: false)
  490. },
  491. constraints: table =>
  492. {
  493. table.PrimaryKey("PK_CGXGFRES", x => x.ID);
  494. table.ForeignKey(
  495. name: "FK_CGXGFRES_CGRES_CGRESID",
  496. column: x => x.CGRESID,
  497. principalTable: "CGRES",
  498. principalColumn: "ID",
  499. onDelete: ReferentialAction.Cascade);
  500. });
  501. migrationBuilder.CreateTable(
  502. name: "POSRES",
  503. columns: table => new
  504. {
  505. ID = table.Column<long>(type: "NUMBER(19)", nullable: false)
  506. .Annotation("Oracle:Identity", "START WITH 1 INCREMENT BY 1"),
  507. TASKID = table.Column<int>(type: "NUMBER(10)", nullable: false),
  508. SIGINFOID = table.Column<int>(type: "NUMBER(10)", nullable: false),
  509. FREQUPHZ = table.Column<long>(type: "NUMBER(19)", nullable: false),
  510. FREQDOWNHZ = table.Column<long>(type: "NUMBER(19)", nullable: false),
  511. SIGTIME = table.Column<DateTime>(type: "TIMESTAMP(7)", nullable: false),
  512. STATIONRESID = table.Column<long>(type: "NUMBER(19)", nullable: false),
  513. CXRESID = table.Column<long>(type: "NUMBER(19)", nullable: true),
  514. CGRESID = table.Column<long>(type: "NUMBER(19)", nullable: false),
  515. TARGETINFOID = table.Column<int>(type: "NUMBER(10)", nullable: true),
  516. CHECKRESID = table.Column<long>(type: "NUMBER(19)", nullable: false),
  517. POSRESTYPE = table.Column<int>(type: "NUMBER(10)", nullable: false),
  518. POSLON = table.Column<double>(type: "BINARY_DOUBLE", nullable: false),
  519. POSLAT = table.Column<double>(type: "BINARY_DOUBLE", nullable: false),
  520. MIRRLON = table.Column<double>(type: "BINARY_DOUBLE", nullable: false),
  521. MIRRLAT = table.Column<double>(type: "BINARY_DOUBLE", nullable: false),
  522. CONFIDENCE = table.Column<int>(type: "NUMBER(10)", nullable: false),
  523. CREATETIME = table.Column<DateTime>(type: "TIMESTAMP(7)", nullable: false),
  524. UPDATETIME = table.Column<DateTime>(type: "TIMESTAMP(7)", nullable: false)
  525. },
  526. constraints: table =>
  527. {
  528. table.PrimaryKey("PK_POSRES", x => x.ID);
  529. table.ForeignKey(
  530. name: "FK_POSRES_CGRES_CGRESID",
  531. column: x => x.CGRESID,
  532. principalTable: "CGRES",
  533. principalColumn: "ID",
  534. onDelete: ReferentialAction.Cascade);
  535. table.ForeignKey(
  536. name: "FK_POSRES_CHECKRES_CHECKRESID",
  537. column: x => x.CHECKRESID,
  538. principalTable: "CHECKRES",
  539. principalColumn: "ID",
  540. onDelete: ReferentialAction.Cascade);
  541. table.ForeignKey(
  542. name: "FK_POSRES_CXRES_CXRESID",
  543. column: x => x.CXRESID,
  544. principalTable: "CXRES",
  545. principalColumn: "ID");
  546. table.ForeignKey(
  547. name: "FK_POSRES_SIGINFO_SIGINFOID",
  548. column: x => x.SIGINFOID,
  549. principalTable: "SIGINFO",
  550. principalColumn: "ID",
  551. onDelete: ReferentialAction.Cascade);
  552. table.ForeignKey(
  553. name: "FK_POSRES_STATIONRESID",
  554. column: x => x.STATIONRESID,
  555. principalTable: "STATIONRES",
  556. principalColumn: "ID",
  557. onDelete: ReferentialAction.Cascade);
  558. table.ForeignKey(
  559. name: "FK_POSRES_TARGETINFOID",
  560. column: x => x.TARGETINFOID,
  561. principalTable: "TARGETINFO",
  562. principalColumn: "ID");
  563. });
  564. migrationBuilder.CreateTable(
  565. name: "REFTASKFREQ",
  566. columns: table => new
  567. {
  568. ID = table.Column<long>(type: "NUMBER(19)", nullable: false)
  569. .Annotation("Oracle:Identity", "START WITH 1 INCREMENT BY 1"),
  570. SAMPLEINFOID = table.Column<int>(type: "NUMBER(10)", nullable: false),
  571. SATINFOID = table.Column<int>(type: "NUMBER(10)", nullable: false),
  572. CALCCYCLE = table.Column<int>(type: "NUMBER(10)", nullable: false),
  573. SNR0 = table.Column<int>(type: "NUMBER(10)", nullable: false),
  574. DTOCENTERUS = table.Column<int>(type: "NUMBER(10)", nullable: false),
  575. DTORANGEUS = table.Column<int>(type: "NUMBER(10)", nullable: false),
  576. DFORANGE = table.Column<int>(type: "NUMBER(10)", nullable: false),
  577. SAMPLELEN = table.Column<int>(type: "NUMBER(10)", nullable: false),
  578. ENABLE = table.Column<bool>(type: "NUMBER(1)", nullable: false),
  579. CREATETIME = table.Column<DateTime>(type: "TIMESTAMP(7)", nullable: false),
  580. UPDATETIME = table.Column<DateTime>(type: "TIMESTAMP(7)", nullable: false)
  581. },
  582. constraints: table =>
  583. {
  584. table.PrimaryKey("PK_REFTASKFREQ", x => x.ID);
  585. table.ForeignKey(
  586. name: "FK_REFTASKFREQ_SAMPLEINFOID",
  587. column: x => x.SAMPLEINFOID,
  588. principalTable: "SAMPLEINFO",
  589. principalColumn: "ID",
  590. onDelete: ReferentialAction.Cascade);
  591. table.ForeignKey(
  592. name: "FK_REFTASKFREQ_SATINFOID",
  593. column: x => x.SATINFOID,
  594. principalTable: "SATINFO",
  595. principalColumn: "ID",
  596. onDelete: ReferentialAction.Cascade);
  597. });
  598. migrationBuilder.CreateIndex(
  599. name: "IX_ADRES_RECTXINFOID",
  600. table: "ADRES",
  601. column: "RECTXINFOID");
  602. migrationBuilder.CreateIndex(
  603. name: "IX_ADRES_UPDATETIME",
  604. table: "ADRES",
  605. column: "UPDATETIME");
  606. migrationBuilder.CreateIndex(
  607. name: "IX_CGRES_CHECKRESID",
  608. table: "CGRES",
  609. column: "CHECKRESID");
  610. migrationBuilder.CreateIndex(
  611. name: "IX_CGRES_SIGINFOID",
  612. table: "CGRES",
  613. column: "SIGINFOID");
  614. migrationBuilder.CreateIndex(
  615. name: "IX_CGRES_STATIONRESID",
  616. table: "CGRES",
  617. column: "STATIONRESID");
  618. migrationBuilder.CreateIndex(
  619. name: "IX_CGRES_TASKID_TIME_FREQ",
  620. table: "CGRES",
  621. columns: new[] { "TASKID", "SIGTIME", "FREQUPHZ" },
  622. descending: new[] { true, true, false });
  623. migrationBuilder.CreateIndex(
  624. name: "IX_CGRES_UPDATETIME",
  625. table: "CGRES",
  626. column: "UPDATETIME");
  627. migrationBuilder.CreateIndex(
  628. name: "IX_CGXGFRES_CGRESID",
  629. table: "CGXGFRES",
  630. column: "CGRESID");
  631. migrationBuilder.CreateIndex(
  632. name: "IX_CGXGFRES_UPDATETIME",
  633. table: "CGXGFRES",
  634. column: "UPDATETIME");
  635. migrationBuilder.CreateIndex(
  636. name: "IX_CHECKRES_TASKID_SIGTIME",
  637. table: "CHECKRES",
  638. columns: new[] { "TASKID", "SIGTIME" },
  639. descending: new bool[0]);
  640. migrationBuilder.CreateIndex(
  641. name: "IX_CHECKRES_UPDATETIME",
  642. table: "CHECKRES",
  643. column: "UPDATETIME");
  644. migrationBuilder.CreateIndex(
  645. name: "IX_CXRES_SIGTIME",
  646. table: "CXRES",
  647. column: "SIGTIME",
  648. descending: new bool[0]);
  649. migrationBuilder.CreateIndex(
  650. name: "IX_CXRES_UPDATETIME",
  651. table: "CXRES",
  652. column: "UPDATETIME");
  653. migrationBuilder.CreateIndex(
  654. name: "IX_FIXEDSTATION_UPDATETIME",
  655. table: "FIXEDSTATION",
  656. column: "UPDATETIME");
  657. migrationBuilder.CreateIndex(
  658. name: "IX_LOGRES_MODULE_TIME_TYPE",
  659. table: "LOGRES",
  660. columns: new[] { "MODULE", "LOGTIME", "LOGTYPE" });
  661. migrationBuilder.CreateIndex(
  662. name: "IX_LOGRES_UPDATETIME",
  663. table: "LOGRES",
  664. column: "UPDATETIME");
  665. migrationBuilder.CreateIndex(
  666. name: "IX_POSRES_CGRESID",
  667. table: "POSRES",
  668. column: "CGRESID");
  669. migrationBuilder.CreateIndex(
  670. name: "IX_POSRES_CHECKRESID",
  671. table: "POSRES",
  672. column: "CHECKRESID");
  673. migrationBuilder.CreateIndex(
  674. name: "IX_POSRES_CXRESID",
  675. table: "POSRES",
  676. column: "CXRESID");
  677. migrationBuilder.CreateIndex(
  678. name: "IX_POSRES_SIGINFOID",
  679. table: "POSRES",
  680. column: "SIGINFOID");
  681. migrationBuilder.CreateIndex(
  682. name: "IX_POSRES_STATIONRESID",
  683. table: "POSRES",
  684. column: "STATIONRESID",
  685. unique: true);
  686. migrationBuilder.CreateIndex(
  687. name: "IX_POSRES_TARGETINFOID",
  688. table: "POSRES",
  689. column: "TARGETINFOID",
  690. unique: true,
  691. filter: "\"TARGETINFOID\" IS NOT NULL");
  692. migrationBuilder.CreateIndex(
  693. name: "IX_POSRES_TASKID_TIME_FREQ",
  694. table: "POSRES",
  695. columns: new[] { "TASKID", "SIGTIME", "FREQUPHZ" },
  696. descending: new[] { true, true, false });
  697. migrationBuilder.CreateIndex(
  698. name: "IX_POSRES_UPDATETIME",
  699. table: "POSRES",
  700. column: "UPDATETIME");
  701. migrationBuilder.CreateIndex(
  702. name: "IX_REFCGRES_REFTXINFOID",
  703. table: "REFCGRES",
  704. column: "REFTXINFOID1");
  705. migrationBuilder.CreateIndex(
  706. name: "IX_REFCGRES_SATINFOID",
  707. table: "REFCGRES",
  708. column: "SATINFOID");
  709. migrationBuilder.CreateIndex(
  710. name: "IX_REFCGRES_TIME_FREQ_SNR",
  711. table: "REFCGRES",
  712. columns: new[] { "FILETIME", "FREQUPHZ", "YBSNR" },
  713. descending: new[] { true, false, true });
  714. migrationBuilder.CreateIndex(
  715. name: "IX_REFCGRES_UPDATETIME",
  716. table: "REFCGRES",
  717. column: "UPDATETIME");
  718. migrationBuilder.CreateIndex(
  719. name: "IX_REFTASKFREQ_SAMPLEINFOID",
  720. table: "REFTASKFREQ",
  721. column: "SAMPLEINFOID",
  722. unique: true);
  723. migrationBuilder.CreateIndex(
  724. name: "IX_REFTASKFREQ_SATINFOID",
  725. table: "REFTASKFREQ",
  726. column: "SATINFOID",
  727. unique: true);
  728. migrationBuilder.CreateIndex(
  729. name: "IX_REFTASKFREQ_UPDATETIME",
  730. table: "REFTASKFREQ",
  731. column: "UPDATETIME");
  732. migrationBuilder.CreateIndex(
  733. name: "IX_SAMPLEINFO_SIGINFOID",
  734. table: "SAMPLEINFO",
  735. column: "SIGINFOID",
  736. unique: true);
  737. migrationBuilder.CreateIndex(
  738. name: "IX_SAMPLEINFO_TXINFOID",
  739. table: "SAMPLEINFO",
  740. column: "TXINFOID");
  741. migrationBuilder.CreateIndex(
  742. name: "IX_SAMPLEINFO_UPDATETIME",
  743. table: "SAMPLEINFO",
  744. column: "UPDATETIME");
  745. migrationBuilder.CreateIndex(
  746. name: "IX_SATINFO_UPDATETIME",
  747. table: "SATINFO",
  748. column: "UPDATETIME");
  749. migrationBuilder.CreateIndex(
  750. name: "IX_SIGDELAY_UPDATETIME",
  751. table: "SIGDELAY",
  752. column: "UPDATETIME");
  753. migrationBuilder.CreateIndex(
  754. name: "IX_SIGINFO_UPDATETIME",
  755. table: "SIGINFO",
  756. column: "UPDATETIME");
  757. migrationBuilder.CreateIndex(
  758. name: "IX_STATIONRES_UPDATETIME",
  759. table: "STATIONRES",
  760. column: "UPDATETIME");
  761. migrationBuilder.CreateIndex(
  762. name: "IX_SYSSETINGS_UPDATETIME",
  763. table: "SYSSETINGS",
  764. column: "UPDATETIME");
  765. migrationBuilder.CreateIndex(
  766. name: "IX_TARGETINFO_UPDATETIME",
  767. table: "TARGETINFO",
  768. column: "UPDATETIME");
  769. migrationBuilder.CreateIndex(
  770. name: "IX_TASKINFO_UPDATETIME",
  771. table: "TASKINFO",
  772. column: "UPDATETIME");
  773. migrationBuilder.CreateIndex(
  774. name: "IX_TASKRUNNNINGINFO_UPDATETIME",
  775. table: "TASKRUNNNINGINFO",
  776. column: "UPDATETIME");
  777. migrationBuilder.CreateIndex(
  778. name: "IX_TASKSIG_SIGINFOID",
  779. table: "TASKSIG",
  780. column: "SIGINFOID");
  781. migrationBuilder.CreateIndex(
  782. name: "IX_TASKSIG_TASKINFOID",
  783. table: "TASKSIG",
  784. column: "TASKINFOID");
  785. migrationBuilder.CreateIndex(
  786. name: "IX_TASKSIG_UPDATETIME",
  787. table: "TASKSIG",
  788. column: "UPDATETIME");
  789. migrationBuilder.CreateIndex(
  790. name: "IX_TXINFO_UPDATETIME",
  791. table: "TXINFO",
  792. column: "UPDATETIME");
  793. migrationBuilder.CreateIndex(
  794. name: "IX_XLINFO_SATNAME_TIMEUTC_LON",
  795. table: "XLINFO",
  796. columns: new[] { "SATNAME", "TIMEUTC", "LON" },
  797. descending: new[] { false, true, false });
  798. migrationBuilder.CreateIndex(
  799. name: "IX_XLINFO_UPDATETIME",
  800. table: "XLINFO",
  801. column: "UPDATETIME");
  802. }
  803. /// <inheritdoc />
  804. protected override void Down(MigrationBuilder migrationBuilder)
  805. {
  806. migrationBuilder.DropTable(
  807. name: "ADRES");
  808. migrationBuilder.DropTable(
  809. name: "CGXGFRES");
  810. migrationBuilder.DropTable(
  811. name: "FIXEDSTATION");
  812. migrationBuilder.DropTable(
  813. name: "LOGRES");
  814. migrationBuilder.DropTable(
  815. name: "POSRES");
  816. migrationBuilder.DropTable(
  817. name: "REFCGRES");
  818. migrationBuilder.DropTable(
  819. name: "REFTASKFREQ");
  820. migrationBuilder.DropTable(
  821. name: "SIGDELAY");
  822. migrationBuilder.DropTable(
  823. name: "SYSSETINGS");
  824. migrationBuilder.DropTable(
  825. name: "TASKRUNNNINGINFO");
  826. migrationBuilder.DropTable(
  827. name: "TASKSIG");
  828. migrationBuilder.DropTable(
  829. name: "XLINFO");
  830. migrationBuilder.DropTable(
  831. name: "CGRES");
  832. migrationBuilder.DropTable(
  833. name: "CXRES");
  834. migrationBuilder.DropTable(
  835. name: "TARGETINFO");
  836. migrationBuilder.DropTable(
  837. name: "SAMPLEINFO");
  838. migrationBuilder.DropTable(
  839. name: "SATINFO");
  840. migrationBuilder.DropTable(
  841. name: "TASKINFO");
  842. migrationBuilder.DropTable(
  843. name: "CHECKRES");
  844. migrationBuilder.DropTable(
  845. name: "STATIONRES");
  846. migrationBuilder.DropTable(
  847. name: "SIGINFO");
  848. migrationBuilder.DropTable(
  849. name: "TXINFO");
  850. }
  851. }
  852. }