{ "1": { "method": "dropColumn", "params": [ "core_achievements_log", "rule_id" ] }, "2": { "method": "createTable", "params": [ { "name": "core_achievements_log_milestones", "columns": { "milestone_id": { "allow_null": false, "auto_increment": true, "comment": "", "decimals": null, "default": null, "length": 20, "name": "milestone_id", "type": "BIGINT", "unsigned": true, "values": [] }, "milestone_member_id": { "allow_null": false, "auto_increment": false, "comment": "", "decimals": null, "default": null, "length": 20, "name": "milestone_member_id", "type": "BIGINT", "unsigned": true, "values": [] }, "milestone_rule": { "allow_null": false, "auto_increment": false, "comment": "", "decimals": null, "default": null, "length": 10, "name": "milestone_rule", "type": "INT", "unsigned": true, "values": [] }, "milestone_log_id": { "allow_null": false, "auto_increment": false, "comment": "", "decimals": null, "default": null, "length": 20, "name": "milestone_log_id", "type": "BIGINT", "unsigned": true, "values": [] } }, "indexes": { "PRIMARY": { "type": "primary", "name": "PRIMARY", "length": [ null ], "columns": [ "milestone_id" ] }, "lookup": { "type": "unique", "name": "lookup", "columns": [ "milestone_member_id", "milestone_rule" ], "length": [ null, null ] } }, "collation": "utf8_general_ci", "engine": "InnoDB" } ] } }