Simplifications based on PR feedback

This commit is contained in:
Nick Rolfe
2020-12-16 17:54:40 +00:00
parent ddb71790e9
commit f5282edfc1
4 changed files with 22 additions and 45 deletions

View File

@@ -54,7 +54,7 @@ fn make_field_type<'a>(
name: parent_name,
column: match &field.storage {
node_types::Storage::Column { name } => name,
node_types::Storage::Table { name, has_index: _ } => name,
node_types::Storage::Table { name, .. } => name,
},
branches,
});

View File

@@ -307,8 +307,8 @@ fn create_field_getters<'a>(
node_types::FieldTypeInfo::ReservedWordInt(_) => Some(ql::Type::String),
};
let formal_parameters = match &field.storage {
node_types::Storage::Column { name: _ } => vec![],
node_types::Storage::Table { name: _, has_index } => {
node_types::Storage::Column { .. } => vec![],
node_types::Storage::Table { has_index, .. } => {
if *has_index {
vec![ql::FormalParameter {
name: "i",