| 1234567891011121314151617181920212223242526272829303132333435 | using OTSModelSharp.DTLBase;using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace OTSModelSharp{    class CFieldTable : CSQLiteTable    {        public enum ColumnID : int        {            INVALID = -1,            MIN = 0,            N_FIELD_ID = 0,            N_FIELDPOS_X = 1,            N_FIELDPOS_Y = 2,            N_SEMPOS_X=3,            N_SEMPOS_Y=4,            MAX = 4        };        public CFieldTable()        {            AddColumn(new ColumnDefine() { ColumName = "FieldId", ColumType = new ColumnType(ColumnType.ID.INTEGER, false, false), IsPrimarykey = true });            AddColumn(new ColumnDefine() { ColumName = "FIELDPOSX", ColumType = new ColumnType(ColumnType.ID.INTEGER, false, false), IsPrimarykey = false });            AddColumn(new ColumnDefine() { ColumName = "FIELDPOSY", ColumType = new ColumnType(ColumnType.ID.INTEGER, false, false), IsPrimarykey = false });            AddColumn(new ColumnDefine() { ColumName = "SEMPOSX", ColumType = new ColumnType(ColumnType.ID.INTEGER, false, false), IsPrimarykey = false });            AddColumn(new ColumnDefine() { ColumName = "SEMPOSY", ColumType = new ColumnType(ColumnType.ID.INTEGER, false, false), IsPrimarykey = false });            SetTableName("Field");        }    }}
 |