18 lines
1011 B
SQL
18 lines
1011 B
SQL
DO $$
|
|
DECLARE
|
|
char_id INTEGER;
|
|
uid INTEGER;
|
|
BEGIN
|
|
SELECT id INTO char_id FROM characters ORDER BY created_at DESC LIMIT 1;
|
|
IF char_id IS NOT NULL THEN
|
|
INSERT INTO unique_items (item_id, durability, max_durability) VALUES ('iron_greatsword', 100, 100) RETURNING id INTO uid;
|
|
INSERT INTO inventory (character_id, item_id, quantity, is_equipped, unique_item_id) VALUES (char_id, 'iron_greatsword', 1, false, uid);
|
|
|
|
INSERT INTO unique_items (item_id, durability, max_durability) VALUES ('steel_plate', 200, 200) RETURNING id INTO uid;
|
|
INSERT INTO inventory (character_id, item_id, quantity, is_equipped, unique_item_id) VALUES (char_id, 'steel_plate', 1, false, uid);
|
|
|
|
INSERT INTO unique_items (item_id, durability, max_durability) VALUES ('iron_kite_shield', 120, 120) RETURNING id INTO uid;
|
|
INSERT INTO inventory (character_id, item_id, quantity, is_equipped, unique_item_id) VALUES (char_id, 'iron_kite_shield', 1, false, uid);
|
|
END IF;
|
|
END $$;
|