mirror of
https://github.com/github/codeql.git
synced 2026-02-19 08:23:45 +01:00
DB scheme generator: escape column names
This commit is contained in:
@@ -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,
|
||||
});
|
||||
|
||||
@@ -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
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user