/// <summary> /// /// </summary> /// <param name="entityType"></param> public EntitySchema(EntityType entityType) { this.Name = ""; this.Description = ""; EntityType = entityType; EntityKey = -1; dataEntity = new Data.EntitySchema(); EntityInstances = new List <EntityField>(); PrimaryKeys = new List <string>(); Errors = new Services.ErrorHandling.ErrorInfoCollection(); Triggers = new List <Trigger>(); }
/// <summary> /// /// </summary> /// <param name="name"></param> /// <param name="description"></param> /// <param name="entityType"></param> /// <param name="entityKey"></param> /// <param name="tableName"></param> /// <param name="primaryKeys"></param> public EntitySchema(string name, string description, EntityType entityType, int entityKey, string tableName, List <string> primaryKeys) { Description = description; Name = name; EntityType = entityType; EntityKey = entityKey; TableName = tableName; PrimaryKeys = primaryKeys; IsShow = true; dataEntity = new Data.EntitySchema(); EntityInstances = new List <EntityField>(); Triggers = new List <Trigger>(); Errors = new Services.ErrorHandling.ErrorInfoCollection(); }
/// <summary> /// /// </summary> public EntitySchema() { dataEntity = new Data.EntitySchema(); Errors = new Services.ErrorHandling.ErrorInfoCollection(); }