Sqlite

测试

若要使用 Sqlite 进行测试,请将 src/test/resources/application-test.yaml 中的 platform 设置为 sqlite

如果 application-test.yaml 尚未存在,请参阅 文档 / 测试

ebean:
  test:
    platform: sqlite # h2, postgres, mysql, oracle, sqlserver
    ddlMode: dropCreate # none | dropCreate | migrations
    dbName: test

上述内容将使用以下默认值

urljdbc:sqlite:{databaseName}
driverorg.sqlite.JDBC
isolationlevelread_uncommitted

ebean-sqlite 依赖项

如果我们只想引入特定于 Sqlite 的平台代码,我们可以使用 io.ebean:ebean-sqlite 依赖项,而不是 io.ebean:ebean。依赖 io.ebean:ebean 将引入所有平台。