summaryrefslogtreecommitdiff
path: root/src/sql/mysql/updates/update_25_to_26.sql
blob: 6bed2e6bff34555032f1253051d45485eb7f8d17 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
START TRANSACTION;

CREATE TABLE IF NOT EXISTS `mana_questlog` (
    `char_id`           int(10)     unsigned NOT NULL,
    `quest_id`          INTEGER     NOT NULL,
    `quest_state`       INTEGER     NOT NULL,
    `quest_title`       TEXT        NOT NULL,
    `quest_description` TEXT        NOT NULL,
    --

   PRIMARY KEY (`char_id`, `quest_id`)
    FOREIGN KEY (`char_id`)
        REFERENCES `mana_characters` (`id`)
        ON DELETE CASCADE
) ENGINE=InnoDB
DEFAULT CHARSET=utf8 ;

-- Update database version.
UPDATE mana_world_states
    SET value = '26',
        moddate = UNIX_TIMESTAMP()
    WHERE state_name = 'database_version';

COMMIT;