如何在Travis中获得完整的MySQL数据库

我的代码是处理MySQL数据库,并用Travistesting它,我想用一个完成的数据库来testing代码。

我可以用我的项目在git中提交一个sql文件,以便Travis启动它并创build表。 但我不喜欢提交这样一个大的SQL转储的概念。 我可以把它存储在S3上,或者创build一个docker集装箱,我不知道最佳实践是什么?