{
    "Notification": {
        "id": 1,
        "name": "Notification",
        "tableName": "delevery_notification_app",
        "description": "Stay informed and engaged with our API's notifications",
        "priority": {
            "title": "Critical",
            "color": "#ff6464"
        },
        "checkQuery": "SELECT IF(COUNT(TABLE_CATALOG) > 0, true, false) AS implemented FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = 'test' AND TABLE_NAME = 'delevery_notification_app'",
        "implementQuery": "CREATE TABLE IF NOT EXISTS `delevery_notification_app` ( `notif_id` int(255) NOT NULL AUTO_INCREMENT, `notif_type` int(255) NOT NULL, `notif_text` varchar(255) NOT NULL, `notif_data` varchar(255) NOT NULL, `notif_target` int(255) NOT NULL, `notif_seen` tinyint(1) NOT NULL, `notif_date` int(255) NOT NULL, `notif_type_msg` varchar(255) NOT NULL, PRIMARY KEY (`notif_id`)) ENGINE=MyISAM AUTO_INCREMENT=3 DEFAULT CHARSET=utf8; CREATE TABLE IF NOT EXISTS `delevery_notification_type` ( `type_id` int(11) NOT NULL AUTO_INCREMENT, `type_name` varchar(255) NOT NULL, PRIMARY KEY (`type_id`) ) ENGINE=MyISAM AUTO_INCREMENT=3 DEFAULT CHARSET=utf8;"
    },
    "Folders": {
        "id": 2,
        "name": "Folders",
        "tableName": "delevery_folders",
        "description": "Organize and manage your files effortlessly with our API's powerful folder feature. ",
        "priority": {
            "title": "Medium",
            "color": "#7dd87d"
        },
        "checkQuery": "SELECT IF(COUNT(TABLE_CATALOG) > 0, true, false) AS implemented FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = 'test' AND TABLE_NAME = 'delevery_folders'",
        "implementQuery": "DROP TABLE IF EXISTS `delevery_folders`; CREATE TABLE IF NOT EXISTS `delevery_folders` (   `folder_id` int NOT NULL AUTO_INCREMENT, `name` varchar(20) DEFAULT NULL, `user_id` int DEFAULT NULL, `created_at` timestamp NULL DEFAULT CURRENT_TIMESTAMP, `updated_at` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, PRIMARY KEY (`folder_id`), KEY `delevery_folders` (`user_id`) )"
    },
    "isApiActiveField": {
        "id": 3,
        "name": "isApiActiveField",
        "tableName": "delevery_users",
        "description": "Easily verify the active status of requesting users with the 'is_api_active' field in our API",
        "priority": {
            "title": "High",
            "color": "#fdb44b"
        },
        "checkQuery": "SELECT IF(COUNT(TABLE_CATALOG) > 0, true, false) AS implemented FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'delevery_users' AND COLUMN_NAME = 'is_api_active' AND TABLE_SCHEMA = 'test';",
        "implementQuery": "ALTER TABLE `delevery_users` ADD `is_api_active` BOOLEAN NOT NULL DEFAULT FALSE;"
    }
}