1
我想减少开始使用我的web应用程序的需求数量。在开始调试之前,您需要运行“创建数据库,创建用户,授予全部”脚本。在连接上创建PostgreSQL数据库
我希望代码被检出并立即运行,而不需要开发人员阅读大量文档并执行大量手动步骤。
h2允许您指定一个连接字符串,并且它会创建数据库,如果它尚不存在。
使用PostgreSQL可以这样做吗?
或者是我唯一的选择(满足要求)配置h2开发工作和PostgreSQL生产?
“*要检出并立即运行的代码*”根本不适用于基于服务器的数据库。您将始终需要首先安装该数据库服务器。与安装DBMS服务器相比,创建数据库和用户是一个相对较小的步骤。所以答案是:不,这对于Postgres来说是不可能的。如果你真的想要,你将不得不使用嵌入式DBMS –