我是PostgreSQL的新用户,因为我安装了它(版本:9.5)并与Play Framework(版本:2.2.3)集成,并且下载了数据库驱动程序并且可以看到消息,我是用它做的link。但是,我的要求是如何使用两者(Play Framework或scala与PostgreSQL)编写示例示例?如何将它们集成以运行任何示例应用程序?请提供任何文档或任何链接来执行示例应用程序。提前谢谢。
答案 0 :(得分:1)
我不确定我是否理解你的问题,因此我会回答几个案例。
如果您按照链接中的说明设置了Postgresql,那么您就可以开始了。 你现在需要的只是一个持久层。
那里有一些:
第一个是Anorm
Here is a CRUD application called computer database显示如何将其与Anorm一起使用。
然后有Slick,这是computer database example again but this time with Slick
如果您只想运行迁移,例如示例数据,则必须在conf文件夹下创建一个名为default的文件夹,如所述in the docs
然后将您的1.sql文件放入该目录。
结构应该是:
/conf/evolutions/default/1.sql
<强> 1.SQL 强>
# Users schema
# --- !Ups
CREATE TABLE User (
id int serial,
email varchar(255) NOT NULL,
password varchar(255) NOT NULL,
fullname varchar(255) NOT NULL,
isAdmin boolean NOT NULL,
PRIMARY KEY (id)
);
# --- !Downs
DROP TABLE User;
播放应“自动”选择更改,并询问是否应该应用脚本。