现在我正在更新 Rails 应用程序,数据库有一些问题。它也正在从 MySQL 转换为 PostgreSQL。
有 3 列用于跟踪一个时间值。设施周一开放的时间被记录为monday_open_hour
, monday_open_minute
, monday_open_ampm
。我想将这些合并到一个时间字段中。
还有几个字段仅用于 3000 多条记录中的 1%,因此我想将它们分成单独的表。
最好的方法是什么?我想它可能可以用某种存储过程/游标在 SQL 中完成。有没有办法用 Ruby/Rails 做到这一点?