Add stock group order
This allows us to add additional items to an order, which do not belong a specific user, but will be put into stock. The benefit of this change is that we use the same order for ordergroups and stock.
This commit is contained in:
parent
b56df39623
commit
9c4d9d5c20
8 changed files with 42 additions and 11 deletions
9
db/migrate/20160224201529_allow_stock_group_order.rb
Normal file
9
db/migrate/20160224201529_allow_stock_group_order.rb
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
class AllowStockGroupOrder < ActiveRecord::Migration
|
||||
def self.up
|
||||
change_column :group_orders, :ordergroup_id, :integer, :default => nil, :null => true
|
||||
end
|
||||
|
||||
def self.down
|
||||
change_column :group_orders, :ordergroup_id, :integer, :default => 0, :null => false
|
||||
end
|
||||
end
|
||||
|
|
@ -11,7 +11,7 @@
|
|||
#
|
||||
# It's strongly recommended that you check this file into your version control system.
|
||||
|
||||
ActiveRecord::Schema.define(version: 20160217194036) do
|
||||
ActiveRecord::Schema.define(version: 20160224201529) do
|
||||
|
||||
create_table "article_categories", force: :cascade do |t|
|
||||
t.string "name", limit: 255, default: "", null: false
|
||||
|
|
@ -110,7 +110,7 @@ ActiveRecord::Schema.define(version: 20160217194036) do
|
|||
add_index "group_order_articles", ["order_article_id"], name: "index_group_order_articles_on_order_article_id", using: :btree
|
||||
|
||||
create_table "group_orders", force: :cascade do |t|
|
||||
t.integer "ordergroup_id", limit: 4, default: 0, null: false
|
||||
t.integer "ordergroup_id", limit: 4
|
||||
t.integer "order_id", limit: 4, default: 0, null: false
|
||||
t.decimal "price", precision: 8, scale: 2, default: 0, null: false
|
||||
t.integer "lock_version", limit: 4, default: 0, null: false
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue