table.txt 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. /****** key-value值的数据 ******/
  2. CREATE TABLE [Systems](
  3. [id] [integer] PRIMARY KEY AUTOINCREMENT,
  4. [name] [nvarchar](100) NOT NULL,
  5. [session] [nvarchar](100) NULL,
  6. [key] [nvarchar](100) NULL,
  7. [value] [text] NULL
  8. );
  9. /****** key-value值的数据 ******/
  10. CREATE TABLE [Datas](
  11. [id] [integer] PRIMARY KEY AUTOINCREMENT,
  12. [name] [nvarchar](100) NOT NULL,
  13. [session] [nvarchar](100) NULL,
  14. [key] [nvarchar](100) NULL,
  15. [value] [text] NULL
  16. );
  17. /*********测试项下的测试表****************/
  18. CREATE TABLE [Tables](
  19. [id] [integer] PRIMARY KEY AUTOINCREMENT,
  20. [name] [nvarchar](100) NOT NULL,
  21. [productName] [nvarchar](100) NOT NULL,
  22. [serial] [nvarchar](100) NULL,
  23. [result] [nvarchar](100) NULL,
  24. [tester] [nvarchar](100) NULL,
  25. [type] [nvarchar](100) NULL,
  26. [temperature] [nvarchar](50) NULL,
  27. [humidity] [nvarchar](50) NULL,
  28. [place] [nvarchar](100) NULL,
  29. [workstation] [nvarchar](100) NULL,
  30. [productCode] [nvarchar](100) NULL,
  31. [lot] [nvarchar](100) NULL,
  32. [airPressure] [nvarchar](50) NULL,
  33. [time] [datetime] NOT NULL
  34. );
  35. /*********测试表的行,每行一条记录****************/
  36. CREATE TABLE [Rows](
  37. [id] [integer] PRIMARY KEY AUTOINCREMENT,
  38. [tableId] [integer] NOT NULL,
  39. [groupId] [integer] NOT NULL,
  40. [rowIndex] [integer] NOT NULL,
  41. [r0] [text] NULL,
  42. [r1] [text] NULL,
  43. [r2] [text] NULL,
  44. [r3] [text] NULL,
  45. [r4] [text] NULL,
  46. [r5] [text] NULL,
  47. [r6] [text] NULL,
  48. [r7] [text] NULL,
  49. [r8] [text] NULL,
  50. [r9] [text] NULL,
  51. FOREIGN KEY([tableId]) REFERENCES [Tables]([id])
  52. ON UPDATE CASCADE
  53. ON DELETE CASCADE
  54. );
  55. /**
  56. 由于外键的关系,表的创建有先后关系,要先有外键对应的表
  57. **/