【发布时间】:2014-03-18 06:07:18
【问题描述】:
我希望能够通过 Scala 代码而不是 sql 文件来创建/删除/更改数据库和表、创建/删除索引以及所有这些类型的东西。可能,使用异常。很奇怪,有可能吗?
我知道可以对表进行 CRUD 操作。
【问题讨论】:
-
你可以。试试看。创建\删除表\索引\whatever只是SQL语句
-
我建议阅读playframework.com/documentation/2.2.x/ScalaAnorm 的文档以了解有关如何使用 Anorm 的详细信息。它们直接涵盖 CRUD 操作。
-
@JasonPearson,在那里创建数据库的信息在哪里?
-
@Alex Anorm 无法创建数据库,它必须已经存在,否则将无法连接到它。演变可以创建/更改/删除表、存储过程、视图、索引。 Evolution 在 Play 中的 Global onStart 之前运行。
-
@JasonPearson,谢谢,但我想使用 scala 代码,而不是 sql,就像 rails 使用用 ruby 编写的 schema.rb 来创建数据库方案。
标签: scala playframework playframework-2.2 anorm