我现在正在处理一个遗留的 Ruby on Rails 项目。我发现这个项目的前任所有者将 Sqlite3 数据表中的数据导出到单独的 .yml 文件中。现在我想将这些数据从 .yml 文件导入到它们对应的数据表中,但不知道怎么做。问题可以描述为:
在 Ruby on Rails 3 项目根文件夹的“db”文件夹下,有一个“备份”文件夹,用于存储所有 .yml 文件。
(Rails 3 根文件夹)=>db=>备份=>(所有 *.yml 文件)
每个 .yml 文件对应数据库中的一个数据表。例如,假设我有一个“users”表,那么我有一个“users.yml”文件,其中存储了几个用户数据作为种子。
.yml 文件内容如下:
名称:用户1
标题:SE1
地点:loc1
名称:用户2
标题:SE2
地点:loc2
如果有人可以帮助解决这个问题?提前致谢!