Remove unnecessary FK resolution on schema parsing

This commit is contained in:
PThorpe92
2025-09-29 19:16:03 -04:00
parent 16d19fd39e
commit ae975afe49
7 changed files with 25 additions and 125 deletions

View File

@@ -2245,6 +2245,7 @@ mod tests {
is_strict: false,
has_autoincrement: false,
unique_sets: vec![],
foreign_keys: vec![],
};
schema.add_btree_table(Arc::new(users_table));
@@ -2298,6 +2299,7 @@ mod tests {
is_strict: false,
has_autoincrement: false,
unique_sets: vec![],
foreign_keys: vec![],
};
schema.add_btree_table(Arc::new(products_table));
@@ -2363,6 +2365,7 @@ mod tests {
has_autoincrement: false,
is_strict: false,
unique_sets: vec![],
foreign_keys: vec![],
};
schema.add_btree_table(Arc::new(orders_table));
@@ -2401,6 +2404,7 @@ mod tests {
is_strict: false,
has_autoincrement: false,
unique_sets: vec![],
foreign_keys: vec![],
};
schema.add_btree_table(Arc::new(customers_table));
@@ -2463,6 +2467,7 @@ mod tests {
is_strict: false,
has_autoincrement: false,
unique_sets: vec![],
foreign_keys: vec![],
};
schema.add_btree_table(Arc::new(purchases_table));
@@ -2513,6 +2518,7 @@ mod tests {
is_strict: false,
has_autoincrement: false,
unique_sets: vec![],
foreign_keys: vec![],
};
schema.add_btree_table(Arc::new(vendors_table));
@@ -2550,6 +2556,7 @@ mod tests {
is_strict: false,
has_autoincrement: false,
unique_sets: vec![],
foreign_keys: vec![],
};
schema.add_btree_table(Arc::new(sales_table));