Fix template cardinalities (#404)

This commit is contained in:
1ilit
2025-04-12 20:37:12 +04:00
committed by GitHub
parent f84ca1bde1
commit 00e97653cb
7 changed files with 46 additions and 30 deletions

View File

@@ -1,4 +1,5 @@
import { Cardinality } from "../../data/constants";
import i18n from "../../i18n/i18n";
import { parseDefault } from "../exportSQL/shared";
function columnDefault(field, database) {
@@ -38,10 +39,13 @@ function columnSettings(field, database) {
function cardinality(rel) {
switch (rel.cardinality) {
case i18n.t(Cardinality.ONE_TO_ONE):
case Cardinality.ONE_TO_ONE:
return "-";
case i18n.t(Cardinality.ONE_TO_MANY):
case Cardinality.ONE_TO_MANY:
return "<";
case i18n.t(Cardinality.MANY_TO_ONE):
case Cardinality.MANY_TO_ONE:
return ">";
}