Knex: sqlite .onDelete('CASCADE') funktioniert nicht

Erstellt am 21. Jan. 2014  ·  3Kommentare  ·  Quelle: knex/knex

Hallo,

Ich versuche, einen Fremdschlüssel mit der Option ON DELETE CASCADE zu erstellen, aber ohne Erfolg. Ich habe dies in einer meiner Migrationen:

table.string('user_id', 36)
  .index()
  .references('id')
  .inTable('user')
  .onDelete('CASCADE');

Die Spalte wird angezeigt und verweist korrekt auf den Fremdschlüssel, es fehlt jedoch die Option ON DELETE CASCADE.

bug

Hilfreichster Kommentar

Fest in 0.6

Alle 3 Kommentare

Ist dieses Problem gelöst?

Es befindet sich in der 0.6-Filiale. Sollte innerhalb der Woche fertig sein, ist es jedoch ziemlich stabil, wenn Sie es jedoch ausprobieren möchten, sind Migrationen das einzige große Stück, das fehlt.

Fest in 0.6

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen