Codegen classify ordinary relation wrongly as conjunct relation (#186)

This commit is contained in:
Billy Chan 2021-09-24 12:22:36 +08:00 committed by Chris Tsang
parent 0c859c3e87
commit 6638a2262c

View File

@ -63,6 +63,8 @@ impl EntityTransformer {
entities.insert(table_name.clone(), entity.clone());
for (i, mut rel) in relations.into_iter().enumerate() {
let is_conjunct_relation = entity.primary_keys.len() == entity.columns.len()
&& rel.columns.len() == 2
&& rel.ref_columns.len() == 2
&& entity.primary_keys.len() == 2;
match is_conjunct_relation {
true => {