使用Play Framework 1.x,如何让JPA在生产模式下创建缺少的数据库表?

san*_*ity 3 java jpa playframework

在开发中,Play会自动在我的数据库中创建缺少的表和索引,但它似乎不想在生产中执行此操作 - 这使得设置生产数据库变得很困难.

我该怎么做呢?

nie*_*els 5

您必须在application.conf中配置它

# Specify the ddl generation pattern to use. Set to none to disable it 
# (default to update in DEV mode, and none in PROD mode):
# jpa.ddl=update
Run Code Online (Sandbox Code Playgroud)

更新将完成工作,但要小心.如果添加列或表,它可以正常工作,但不能更多.