我有一个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
谢谢