private TableSchema PerformAct(Type entityType) { var sqlNameEscaper = new TestSqlNameEscaper(); var schemaFactory = new TableSchemaFactory(sqlNameEscaper, this.sut.TableNameConvention, this.sut.ColumnNameConvention, PeregrineConfig.DefaultSqlTypeMapping); return(schemaFactory.GetTableSchema(entityType)); }
public TableSchemaFactoryTests() { var sqlNameEscaper = new TestSqlNameEscaper(); this.sut = new PeregrineConfig(TestDialect.Instance, sqlNameEscaper, new AtttributeTableNameConvention(sqlNameEscaper), new AttributeColumnNameConvention(sqlNameEscaper), true, PeregrineConfig.DefaultSqlTypeMapping); }
private TableSchema GetTableSchema <T>() { var sqlNameEscaper = new TestSqlNameEscaper(); var schemaFactory = new TableSchemaFactory(sqlNameEscaper, new AtttributeTableNameConvention(sqlNameEscaper), new AttributeColumnNameConvention(sqlNameEscaper), PeregrineConfig.DefaultSqlTypeMapping); return(schemaFactory.GetTableSchema(typeof(T))); }
private ImmutableArray <ConditionColumnSchema> PerformAct <T>(T conditions, TableSchema schema) { var sqlNameEscaper = new TestSqlNameEscaper(); var schemaFactory = new TableSchemaFactory(sqlNameEscaper, new AtttributeTableNameConvention(sqlNameEscaper), new AttributeColumnNameConvention(sqlNameEscaper), PeregrineConfig.DefaultSqlTypeMapping); return(schemaFactory.GetConditionsSchema(typeof(T), schema, typeof(T))); }