0

我有一个从 PHP/symfony 移植到 Ruby/Rails 的应用程序。尽管语言在变化,但无需以任何方式修改数据库(MySQL)。

因为我已经定义了我的数据库,所以我没有理由为每个表单独创建一个 Rails 模型并手动指定每个模型的属性。鉴于我的数据库的大小,这将是荒谬的。

因为我不需要单独创建模型,所以我schema.yml是空白的。因为schema.yml是空白的,运行rake db:migrate会清除我的数据库。(至少我认为这是原因。我可能是错的。)

谁能推荐一种处理这种情况的方法,我有一个现有的数据库,但我不想手动重新定义 Rails 的每个表?

4

1 回答 1

1

你试过 rake db:dump 吗?

于 2011-01-14T15:19:27.610 回答