我需要测试我的代码是否创建了正确的数据库语句。我知道我可以使用内存数据库运行我的应用程序。它并不完美,但对于这个项目来说已经足够了。我的 SQL 包含 MySQL 特定的东西。
当我运行我的测试时,它会中断包含以下内容的演变:
CREATE TABLE `Beaches` (
`id` INT(10) NOT NULL AUTO_INCREMENT,
`name` VARCHAR(255) NOT NULL,
PRIMARY KEY (`id`)
)
ENGINE=InnoDB;
COLLATE='utf8_general_ci'
如何解决 MySQL 特定语法的问题?