为每个帐户创建一个表

时间:2013-12-23 21:01:52

标签: ruby-on-rails

我有一个SMS网关,其中包含所有帐户引用的中央价格表。但是,对于不同的账户路线,需要具有独特的价格。

我无法从同一个价格表中提供此服务。我在考虑为每个帐户创建一个价格表,这个帐户是在创建帐户时自动创建的,并且可以为特定帐户定义特定定价。

知道如何在Ruby on Rails中实现这一点吗?如何在所有表格中进行彻底的更改? 表的模式如下所示;

create_table "prices", :force => true do |t|
    t.string   "country"
    t.string   "network"
    t.decimal  "price_euros", :precision => 10, :scale => 3
    t.datetime "created_at",                                 :null => false
    t.datetime "updated_at",                                 :null => false
    t.decimal  "price_ugx",   :precision => 10, :scale => 3
    t.decimal  "price_kes",   :precision => 10, :scale => 3
    t.decimal  "price_tzs",   :precision => 10, :scale => 3
    t.decimal  "price_usd",   :precision => 10, :scale => 3
  end

谢谢

0 个答案:

没有答案