using OTSModelSharp.DTLBase; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace OTSModelSharp { public class CPosXrayInfoTable: CSQLiteTable { public enum ColumnID { INVALID = -1, MIN = 0, N_INDEX = 0, N_POS_X = 1, N_POS_Y = 2, N_FIELD_ID = 3, N_PARTICLE_ID = 4, N_FEATURE_ID = 5, N_ELEMENT_NUM = 6, MAX = 6 } public CPosXrayInfoTable() { CSQLiteTable cSQLiteTable = new CSQLiteTable(); //cSQLiteTable.AddColumn(); AddColumn(new ColumnDefine() { ColumName = "XrayIndex", ColumType =new ColumnType(ColumnType.ID.INTEGER,false,false), IsPrimarykey = false }); AddColumn(new ColumnDefine() { ColumName = "PosX", ColumType =new ColumnType(ColumnType.ID.INTEGER,false,false), IsPrimarykey = false }); AddColumn(new ColumnDefine() { ColumName = "PosY", ColumType =new ColumnType(ColumnType.ID.INTEGER,false,false), IsPrimarykey = false }); AddColumn(new ColumnDefine() { ColumName = "FieldId", ColumType =new ColumnType(ColumnType.ID.INTEGER,false,false), IsPrimarykey = false }); AddColumn(new ColumnDefine() { ColumName = "ParticleId", ColumType =new ColumnType(ColumnType.ID.INTEGER,false,false), IsPrimarykey = false }); AddColumn(new ColumnDefine() { ColumName = "FeatureId", ColumType =new ColumnType(ColumnType.ID.INTEGER,false,false), IsPrimarykey = false }); AddColumn(new ColumnDefine() { ColumName = "ElementNum", ColumType =new ColumnType(ColumnType.ID.INTEGER,false,false), IsPrimarykey = false }); SetTableName("PosXrayInfo"); } } }