现在我正在更新Rails应用程序,并且数据库有一些问题。它也正在从MySQL转换到PostgreSQL。Rails更新旧数据库
有3列用于跟踪一个时间值。设施在星期一开放的时间被记录为monday_open_hour
,monday_open_minute
,monday_open_ampm
。我想将这些合并成一个时间字段。
还有几个字段只用于3000多条记录中的1%,所以我想将它们分成单独的表格。
这样做的最好方法是什么?我想它可能可以在SQL中用某种存储过程/游标完成。有没有办法用Ruby/Rails做到这一点?
感谢您指点我正确的方向。这个答案加上[在Rails迁移中迁移数据]的答案(http://stackoverflow.com/questions/1885242/migrating-data-in-a-rails-migration)帮助我开始了。 – Shaun