Merge pull request #9 from github/aibaars/escape-column-names

DB scheme generator: escape column names
This commit is contained in:
Arthur Baars
2020-10-27 17:44:39 +01:00
committed by GitHub
2 changed files with 3 additions and 3 deletions

View File

@@ -84,7 +84,7 @@ fn add_field(
dbscheme::Column {
unique: true,
db_type: dbscheme::DbColumnType::Int,
name: field_type.clone(),
name: node_types::escape_name(&field_type),
ql_type: dbscheme::QlColumnType::Custom(field_type),
ql_type_is_ref: true,
},
@@ -105,7 +105,7 @@ fn add_field(
main_table.columns.push(dbscheme::Column {
unique: false,
db_type: dbscheme::DbColumnType::Int,
name: field_name,
name: node_types::escape_name(&field_name),
ql_type: dbscheme::QlColumnType::Custom(field_type),
ql_type_is_ref: true,
});

View File

@@ -680,7 +680,7 @@ optional_parameter_def(
pair_def(
unique int id: @pair,
int key: @pair_key_type ref,
int key__: @pair_key_type ref,
int value: @underscore_arg ref,
int loc: @location ref
);