{ "1": { "method": "createTable", "params": [ { "name": "gallery_reviews", "columns": { "review_id": { "allow_null": false, "auto_increment": true, "binary": false, "comment": "", "decimals": null, "default": null, "length": 20, "name": "review_id", "type": "BIGINT", "unsigned": false, "values": [], "zerofill": false }, "review_author": { "allow_null": false, "auto_increment": false, "binary": false, "comment": "", "decimals": null, "default": "0", "length": 10, "name": "review_author", "type": "INT", "unsigned": false, "values": [], "zerofill": false }, "review_author_name": { "allow_null": false, "auto_increment": false, "binary": false, "comment": "", "decimals": null, "default": "", "length": 255, "name": "review_author_name", "type": "VARCHAR", "unsigned": false, "values": [], "zerofill": false }, "review_content": { "allow_null": true, "auto_increment": false, "binary": false, "comment": "", "decimals": null, "default": null, "length": 0, "name": "review_content", "type": "MEDIUMTEXT", "unsigned": false, "values": [], "zerofill": false }, "review_date": { "allow_null": false, "auto_increment": false, "binary": false, "comment": "", "decimals": null, "default": "0", "length": 10, "name": "review_date", "type": "INT", "unsigned": false, "values": [], "zerofill": false }, "review_ip_address": { "allow_null": false, "auto_increment": false, "binary": false, "comment": "", "decimals": null, "default": "", "length": 46, "name": "review_ip_address", "type": "VARCHAR", "unsigned": false, "values": [], "zerofill": false }, "review_edit_time": { "allow_null": false, "auto_increment": false, "binary": false, "comment": "", "decimals": null, "default": "0", "length": 10, "name": "review_edit_time", "type": "INT", "unsigned": false, "values": [], "zerofill": false }, "review_edit_member_name": { "allow_null": false, "auto_increment": false, "binary": false, "comment": "", "decimals": null, "default": "", "length": 255, "name": "review_edit_member_name", "type": "VARCHAR", "unsigned": false, "values": [], "zerofill": false }, "review_edit_show": { "allow_null": false, "auto_increment": false, "binary": false, "comment": "", "decimals": null, "default": "0", "length": 1, "name": "review_edit_show", "type": "INT", "unsigned": false, "values": [], "zerofill": false }, "review_rating": { "allow_null": false, "auto_increment": false, "binary": false, "comment": "", "decimals": null, "default": "0", "length": 10, "name": "review_rating", "type": "INT", "unsigned": false, "values": [], "zerofill": false }, "review_votes_total": { "allow_null": false, "auto_increment": false, "binary": false, "comment": "", "decimals": null, "default": "0", "length": 10, "name": "review_votes_total", "type": "INT", "unsigned": false, "values": [], "zerofill": false }, "review_votes_helpful": { "allow_null": false, "auto_increment": false, "binary": false, "comment": "", "decimals": null, "default": "0", "length": 10, "name": "review_votes_helpful", "type": "INT", "unsigned": false, "values": [], "zerofill": false }, "review_votes_data": { "allow_null": true, "auto_increment": false, "binary": false, "comment": "", "decimals": null, "default": null, "length": 0, "name": "review_votes_data", "type": "TEXT", "unsigned": false, "values": [], "zerofill": false }, "review_approved": { "allow_null": false, "auto_increment": false, "binary": false, "comment": "", "decimals": null, "default": "0", "length": 1, "name": "review_approved", "type": "INT", "unsigned": false, "values": [], "zerofill": false }, "review_image_id": { "name": "review_image_id", "type": "INT", "length": 10, "decimals": null, "values": [], "allow_null": false, "default": "0", "comment": "", "unsigned": false, "zerofill": false, "auto_increment": false, "binary": false } }, "indexes": { "PRIMARY": { "type": "primary", "name": "PRIMARY", "length": [ null ], "columns": [ "review_id" ] }, "review_approved": { "type": "key", "name": "review_approved", "length": [ null ], "columns": [ "review_approved" ] }, "review_ip": { "type": "key", "name": "review_ip", "length": [ null ], "columns": [ "review_ip_address" ] }, "review_author": { "type": "key", "name": "review_author", "length": [ null ], "columns": [ "review_author" ] } }, "collation": "utf8mb4_unicode_ci" } ] }, "2": { "method": "addColumn", "params": [ "gallery_categories", { "name": "category_allow_reviews", "type": "TINYINT", "length": 4, "decimals": null, "values": [], "allow_null": false, "default": "0", "comment": "", "unsigned": false, "zerofill": false, "auto_increment": false, "binary": false } ] }, "3": { "method": "addColumn", "params": [ "gallery_categories", { "name": "category_review_moderate", "type": "TINYINT", "length": 4, "decimals": null, "values": [], "allow_null": false, "default": "0", "comment": "", "unsigned": false, "zerofill": false, "auto_increment": false, "binary": false } ] }, "4": { "method": "addColumn", "params": [ "gallery_albums", { "name": "album_allow_reviews", "type": "TINYINT", "length": 4, "decimals": null, "values": [], "allow_null": true, "default": "0", "comment": "", "unsigned": false, "zerofill": false, "auto_increment": false, "binary": false } ] }, "5": { "method": "addColumn", "params": [ "gallery_albums", { "name": "album_count_reviews", "type": "INT", "length": 11, "decimals": null, "values": [], "allow_null": false, "default": "0", "comment": "", "unsigned": false, "zerofill": false, "auto_increment": false, "binary": false } ] }, "6": { "method": "addColumn", "params": [ "gallery_albums", { "name": "album_count_reviews_hidden", "type": "INT", "length": 11, "decimals": null, "values": [], "allow_null": false, "default": "0", "comment": "", "unsigned": false, "zerofill": false, "auto_increment": false, "binary": false } ] }, "7": { "method": "addColumn", "params": [ "gallery_images", { "name": "image_reviews", "type": "INT", "length": 10, "decimals": null, "values": [], "allow_null": false, "default": "0", "comment": "", "unsigned": false, "zerofill": false, "auto_increment": false, "binary": false } ] }, "8": { "method": "addColumn", "params": [ "gallery_images", { "name": "image_reviews_queued", "type": "INT", "length": 10, "decimals": null, "values": [], "allow_null": false, "default": "0", "comment": "", "unsigned": false, "zerofill": false, "auto_increment": false, "binary": false } ] }, "9": { "method": "addColumn", "params": [ "gallery_images", { "name": "image_hidden_reviews", "type": "INT", "length": 10, "decimals": null, "values": [], "allow_null": false, "default": "0", "comment": "", "unsigned": false, "zerofill": false, "auto_increment": false, "binary": false } ] }, "10": { "method": "changeColumn", "params": [ "gallery_images", "image_reviews_queued", { "name": "image_unapproved_reviews", "type": "INT", "length": 10, "decimals": null, "values": [], "allow_null": false, "default": "0", "comment": "", "unsigned": false, "zerofill": false, "auto_increment": false, "binary": false } ] } }