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");
- }
- }
- }
|