Skip to content

Commit bdff1fe

Browse files
authored
Merge pull request #9 from github/aibaars/escape-column-names
DB scheme generator: escape column names
2 parents 74e9829 + e3a1d42 commit bdff1fe

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

generator/src/main.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ fn add_field(
8484
dbscheme::Column {
8585
unique: true,
8686
db_type: dbscheme::DbColumnType::Int,
87-
name: field_type.clone(),
87+
name: node_types::escape_name(&field_type),
8888
ql_type: dbscheme::QlColumnType::Custom(field_type),
8989
ql_type_is_ref: true,
9090
},
@@ -105,7 +105,7 @@ fn add_field(
105105
main_table.columns.push(dbscheme::Column {
106106
unique: false,
107107
db_type: dbscheme::DbColumnType::Int,
108-
name: field_name,
108+
name: node_types::escape_name(&field_name),
109109
ql_type: dbscheme::QlColumnType::Custom(field_type),
110110
ql_type_is_ref: true,
111111
});

ruby.dbscheme

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -680,7 +680,7 @@ optional_parameter_def(
680680

681681
pair_def(
682682
unique int id: @pair,
683-
int key: @pair_key_type ref,
683+
int key__: @pair_key_type ref,
684684
int value: @underscore_arg ref,
685685
int loc: @location ref
686686
);

0 commit comments

Comments
 (0)