ddon-server/Arrowgene.Ddon.Database/Files/Database/Script/migration_quest_delivery_progress.sql
Paul Campbell fcff123fd4 feat: Add support for partial deliveries
Allow a player to trade in x/y items and remember that x was traded next
time they log in.

- Added checkpoints to
  - q20000017.json
  - q20000017_1.json
  - q20000017_2.json

Database Version 61 -> 62
2026-05-09 08:57:52 -04:00

12 lines
608 B
SQL

CREATE TABLE IF NOT EXISTS "ddon_quest_delivery_progress"
(
"character_common_id" INTEGER NOT NULL,
"quest_schedule_id" INTEGER NOT NULL,
"item_id" INTEGER NOT NULL,
"amount_delivered" INTEGER NOT NULL DEFAULT 0,
CONSTRAINT "pk_ddon_quest_delivery_progress" PRIMARY KEY ("character_common_id", "quest_schedule_id", "item_id"),
CONSTRAINT "fk_ddon_quest_delivery_progress_quest_progress"
FOREIGN KEY ("character_common_id", "quest_schedule_id")
REFERENCES "ddon_quest_progress" ("character_common_id", "quest_schedule_id")
ON DELETE CASCADE
);