private ColumnSchema MakeColumnSchema(IDialect dialect, PropertySchema property, ColumnUsage columnUsage) { var propertyName = property.Name; return(new ColumnSchema( dialect.MakeColumnName(this.columnNameFactory.GetColumnName(property)), dialect.MakeColumnName(propertyName), propertyName, columnUsage, this.GetDbType(property))); }