internal RdbTable(IRepositoryInternal repository) { _repository = repository; _meta = repository.EntityMeta; _tableInfo = repository.TableInfo; _columns = new List <RdbColumn>(); }
internal RdbTable(IRepositoryInternal repository) { _repository = repository; _meta = repository.EntityMeta; _tableInfo = repository.TableInfo; _columns = new List<RdbColumn>(); }
internal RdbTable(IRepositoryInternal repository) { _repository = repository; _meta = repository.EntityMeta; _tableInfo = repository.TableInfo; _columns = new List<RdbColumn>(); _deleteSql = new Lazy<string>(this.GenerateDeleteSQL); _updateSQL = new Lazy<string>(() => this.GenerateUpdateSQL(null)); _insertSql = new Lazy<string>(() => this.GenerateInsertSQL(false)); _insertSqlWithId = new Lazy<string>(() => this.GenerateInsertSQL(true)); }