laowantong / mocodo

Modélisation Conceptuelle de Données. Nickel. Ni souris.
https://www.mocodo.net
MIT License
181 stars 51 forks source link

Bugs sortie SQLite #107

Closed fduchatea closed 9 months ago

fduchatea commented 9 months ago

Voici un exemple de script DDL produit par Mocodo (version 4.0.5) pour SQLite.

CREATE TABLE K (
  PRIMARY KEY(id),
  id INTEGER NOT NULL
);

CREATE TABLE K2 (
  PRIMARY KEY(id2),
  att2 INTEGER,
  id2 INTEGER NOT NULL
);

ALTER TABLE K2 ADD FOREIGN KEY(att2) REFERENCES K(id);

Deux problèmes :

En temps normal je n'utilise pas SQLite, mais je voulais rapidement développer un prototype. Je vais passer à Postgres ou MariaDB.

laowantong commented 9 months ago

Ah, c'est ce que je faisais dans la version précédente, et après avoir testé je ne sais plus où il m'avait semblé qu'on pouvait passer à une syntaxe plus universelle. À corriger dans le gabarit alors.

laowantong commented 9 months ago

image