XRayDataTable.cs 943 B

1234567891011121314151617181920212223242526272829303132333435
  1. using OTSModelSharp.DTLBase;
  2. using System;
  3. using System.Collections.Generic;
  4. using System.Linq;
  5. using System.Text;
  6. using System.Threading.Tasks;
  7. namespace OTSModelSharp
  8. {
  9. class CXRayDataTable : CSQLiteTable
  10. {
  11. public enum ColumnID:int
  12. {
  13. INVALID = -1,
  14. MIN = 0,
  15. N_INDEX = 0,
  16. N_FIELD_ID = 1,
  17. N_XRAY_DATA = 2,
  18. MAX = 2
  19. };
  20. public CXRayDataTable()
  21. {
  22. AddColumn(new ColumnDefine() { ColumName = "XrayIndex", ColumType =new ColumnType(ColumnType.ID.INTEGER,false,false), IsPrimarykey = false });
  23. AddColumn(new ColumnDefine() { ColumName = "FieldId", ColumType =new ColumnType(ColumnType.ID.INTEGER,false,false), IsPrimarykey = false });
  24. AddColumn(new ColumnDefine() { ColumName = "XrayData", ColumType =new ColumnType(ColumnType.ID.BLOB,false,false), IsPrimarykey = false });
  25. SetTableName("XRayData");
  26. }
  27. }
  28. }