A convenient CLI tool to quickly spin up DragonflyBSD virtual machines using QEMU with sensible defaults.

fix: update baseImageId column to include foreign key reference and cascade delete

+5 -1
+5 -1
src/migrations.ts
··· 224 224 .createTable("volumes") 225 225 .addColumn("id", "varchar", (col) => col.primaryKey()) 226 226 .addColumn("name", "varchar", (col) => col.notNull().unique()) 227 - .addColumn("baseImageId", "varchar", (col) => col.notNull()) 227 + .addColumn( 228 + "baseImageId", 229 + "varchar", 230 + (col) => col.notNull().references("images.id").onDelete("cascade"), 231 + ) 228 232 .addColumn("path", "varchar", (col) => col.notNull()) 229 233 .addColumn( 230 234 "createdAt",