I am using Sequeal Ace. It says this error
Invalid JSON text: "The document root must not be followed by other values." at position 6 in value for column 'orders.drink'.
CREATE TABLE `orders` (
  `id` bigint unsigned NOT NULL AUTO_INCREMENT,
  `user_id` int NOT NULL,
  `drink` json NOT NULL,
  `created_at` timestamp NULL DEFAULT NULL,
  `updated_at` timestamp NULL DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
A json that I want to put in.
{"abc": {
    "milk": 100,
    "tea": 100
},
"def":{
    "milk": 100,
    "cola": 100,
}
}
 
    