Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Playframework 如何在开发中使用play slick与H2和MySQL兼容模式,在生产中使用MySQL?_Playframework_Slick_Play Slick - Fatal编程技术网

Playframework 如何在开发中使用play slick与H2和MySQL兼容模式,在生产中使用MySQL?

Playframework 如何在开发中使用play slick与H2和MySQL兼容模式,在生产中使用MySQL?,playframework,slick,play-slick,Playframework,Slick,Play Slick,我已经开始使用,并想知道以下是否可行。在开发中,我想在MySQL兼容模式下使用H2,在生产中使用MySQL 但是,我认为这在开发中对我不起作用,因为play slick使用基于当前配置的数据库的slick驱动程序。这是H2,所以slick生成H2风格的SQL,在MySQL兼容模式下失败,因为属性和表名的引用不同。AFAICS slick的驱动程序中没有任何H2-MySQL兼容模式支持,因此很难让play slick使用它。 也许这是一个愚蠢的问题,但在我看来,无论哪种方式,您都在开发模式下使用H

我已经开始使用,并想知道以下是否可行。在开发中,我想在MySQL兼容模式下使用H2,在生产中使用MySQL


但是,我认为这在开发中对我不起作用,因为play slick使用基于当前配置的数据库的slick驱动程序。这是H2,所以slick生成H2风格的SQL,在MySQL兼容模式下失败,因为属性和表名的引用不同。

AFAICS slick的驱动程序中没有任何H2-MySQL兼容模式支持,因此很难让play slick使用它。 也许这是一个愚蠢的问题,但在我看来,无论哪种方式,您都在开发模式下使用H2而不是Mysql,那么为什么您希望它处于Mysql兼容模式呢