【发布时间】:2017-04-11 16:06:43
【问题描述】:
我来自 NodeJs/PHP 背景。
你有一个数据库(我使用 MYSQL)和一个库来在数据库中进行 sql 查询。
什么是Ecto?是不是像 Elixr 中数据库的库包装器?
什么是迁移? 我已经在 MySQL 中创建了数据库,为什么还要创建 Ecto Migrations?
假设我只创建了一个 mysql 数据库,那么从 Elixr 使用 mysql 数据库的推荐方法是什么? (并配置了 elixr phoenix 和一切)
例如。数据库example
表格
thread
id | title
表格
comment
id | text | thread_id
【问题讨论】:
-
如果数据库中已经存在具有正确列的表,则不必创建迁移。
-
等待,但我必须创建模型/模式 @Dogbert
标签: mysql elixir phoenix-framework ecto