seed_generators prefix
This commit is contained in:
@@ -64,11 +64,6 @@ class AssignedOrderItem < ApplicationRecord
|
||||
|
||||
private
|
||||
def generate_custom_id
|
||||
prefix = "AOI"
|
||||
if ENV["SERVER_MODE"] == 'cloud'
|
||||
prefix = "CAOI"
|
||||
end
|
||||
|
||||
self.assigned_order_item_id = SeedGenerator.generate_id(self.class.name, prefix)
|
||||
self.assigned_order_item_id = SeedGenerator.generate_id(self.class.name, "AOI")
|
||||
end
|
||||
end
|
||||
|
||||
@@ -122,11 +122,6 @@ class Booking < ApplicationRecord
|
||||
|
||||
private
|
||||
def generate_custom_id
|
||||
prefix = "BKI"
|
||||
if ENV["SERVER_MODE"] == 'cloud'
|
||||
prefix = "CBKI"
|
||||
end
|
||||
|
||||
self.booking_id = SeedGenerator.generate_id(self.class.name, prefix)
|
||||
self.booking_id = SeedGenerator.generate_id(self.class.name, "BKI")
|
||||
end
|
||||
end
|
||||
|
||||
@@ -6,11 +6,6 @@ class CashierLoginLog < ApplicationRecord
|
||||
|
||||
private
|
||||
def generate_custom_id
|
||||
prefix = "CLO"
|
||||
if ENV["SERVER_MODE"] == 'cloud'
|
||||
prefix = "CCLO"
|
||||
end
|
||||
|
||||
self.cashier_login_log_id = SeedGenerator.generate_id(self.class.name, prefix)
|
||||
self.cashier_login_log_id = SeedGenerator.generate_id(self.class.name, "CLO")
|
||||
end
|
||||
end
|
||||
@@ -13,11 +13,6 @@ class Commission < ApplicationRecord
|
||||
scope :active, -> {where(is_active: true)}
|
||||
private
|
||||
def generate_custom_id
|
||||
prefix = "COM"
|
||||
if ENV["SERVER_MODE"] == 'cloud'
|
||||
prefix = "CCOM"
|
||||
end
|
||||
|
||||
self.commission_id = SeedGenerator.generate_id(self.class.name, prefix)
|
||||
self.commission_id = SeedGenerator.generate_id(self.class.name, "COM")
|
||||
end
|
||||
end
|
||||
|
||||
@@ -365,11 +365,6 @@ class Customer < ApplicationRecord
|
||||
|
||||
private
|
||||
def generate_custom_id
|
||||
prefix = "CUS"
|
||||
if ENV["SERVER_MODE"] == 'cloud'
|
||||
prefix = "CCUS"
|
||||
end
|
||||
|
||||
self.customer_id = SeedGenerator.generate_id(self.class.name, prefix)
|
||||
self.customer_id = SeedGenerator.generate_id(self.class.name, "CUS")
|
||||
end
|
||||
end
|
||||
|
||||
@@ -557,13 +557,7 @@ class Order < ApplicationRecord
|
||||
private
|
||||
|
||||
def generate_custom_id
|
||||
|
||||
prefix = "ODR"
|
||||
if ENV["SERVER_MODE"] == 'cloud'
|
||||
prefix = "CODR"
|
||||
end
|
||||
|
||||
self.order_id = SeedGenerator.generate_id(self.class.name, prefix)
|
||||
self.order_id = SeedGenerator.generate_id(self.class.name, "ODR")
|
||||
end
|
||||
|
||||
def set_order_date
|
||||
|
||||
@@ -97,11 +97,6 @@ class OrderItem < ApplicationRecord
|
||||
|
||||
private
|
||||
def generate_custom_id
|
||||
prefix = "ODI"
|
||||
if ENV["SERVER_MODE"] == 'cloud'
|
||||
prefix = "CODI"
|
||||
end
|
||||
|
||||
self.order_items_id = SeedGenerator.generate_id(self.class.name, prefix)
|
||||
self.order_items_id = SeedGenerator.generate_id(self.class.name, "ODI")
|
||||
end
|
||||
end
|
||||
|
||||
@@ -519,10 +519,6 @@ class OrderReservation < ApplicationRecord
|
||||
|
||||
private
|
||||
def generate_custom_id
|
||||
prefix = "ODRS"
|
||||
if ENV["SERVER_MODE"] == 'cloud'
|
||||
prefix = "CODRS"
|
||||
end
|
||||
self.order_reservation_id = SeedGenerator.generate_id(self.class.name, prefix)
|
||||
self.order_reservation_id = SeedGenerator.generate_id(self.class.name, "ODRS")
|
||||
end
|
||||
end
|
||||
|
||||
@@ -27,11 +27,6 @@ class OrderReservationItem < ApplicationRecord
|
||||
|
||||
private
|
||||
def generate_custom_id
|
||||
prefix = "ODRSI"
|
||||
if ENV["SERVER_MODE"] == 'cloud'
|
||||
prefix = "CODRSI"
|
||||
end
|
||||
|
||||
self.order_reservation_items_id = SeedGenerator.generate_id(self.class.name, prefix)
|
||||
self.order_reservation_items_id = SeedGenerator.generate_id(self.class.name, "ODRSI")
|
||||
end
|
||||
end
|
||||
|
||||
@@ -10,11 +10,6 @@ class Reservation < ApplicationRecord
|
||||
|
||||
private
|
||||
def generate_custom_id
|
||||
prefix = "RS"
|
||||
if ENV["SERVER_MODE"] == 'cloud'
|
||||
prefix = "CRS"
|
||||
end
|
||||
|
||||
self.order_reservation_id = SeedGenerator.generate_id(self.class.name, prefix)
|
||||
self.order_reservation_id = SeedGenerator.generate_id(self.class.name, "RS")
|
||||
end
|
||||
end
|
||||
|
||||
@@ -8,11 +8,6 @@ class ReservationItem < ApplicationRecord
|
||||
|
||||
private
|
||||
def generate_custom_id
|
||||
prefix = "RSI"
|
||||
if ENV["SERVER_MODE"] == 'cloud'
|
||||
prefix = "CRSI"
|
||||
end
|
||||
|
||||
self.reservation_items_id = SeedGenerator.generate_id(self.class.name, prefix)
|
||||
self.reservation_items_id = SeedGenerator.generate_id(self.class.name, "RSI")
|
||||
end
|
||||
end
|
||||
|
||||
@@ -2790,11 +2790,6 @@ end
|
||||
private
|
||||
|
||||
def generate_custom_id
|
||||
prefix = "SAL"
|
||||
if ENV["SERVER_MODE"] == 'cloud'
|
||||
prefix = "CSAL"
|
||||
end
|
||||
|
||||
self.sale_id = SeedGenerator.generate_id(self.class.name, prefix)
|
||||
self.sale_id = SeedGenerator.generate_id(self.class.name, "SAL")
|
||||
end
|
||||
end
|
||||
|
||||
@@ -176,11 +176,6 @@ class SaleAudit < ApplicationRecord
|
||||
|
||||
private
|
||||
def generate_custom_id
|
||||
prefix = "SAI"
|
||||
if ENV["SERVER_MODE"] == 'cloud'
|
||||
prefix = "CSAI"
|
||||
end
|
||||
|
||||
self.sale_audit_id = SeedGenerator.generate_id(self.class.name, prefix)
|
||||
self.sale_audit_id = SeedGenerator.generate_id(self.class.name, "SAI")
|
||||
end
|
||||
end
|
||||
|
||||
@@ -223,11 +223,6 @@ class SaleItem < ApplicationRecord
|
||||
|
||||
private
|
||||
def generate_custom_id
|
||||
prefix = "SLI"
|
||||
if ENV["SERVER_MODE"] == 'cloud'
|
||||
prefix = "CSLI"
|
||||
end
|
||||
|
||||
self.sale_item_id = SeedGenerator.generate_id(self.class.name, prefix)
|
||||
self.sale_item_id = SeedGenerator.generate_id(self.class.name, "SLI")
|
||||
end
|
||||
end
|
||||
|
||||
@@ -1004,11 +1004,6 @@ class SalePayment < ApplicationRecord
|
||||
|
||||
private
|
||||
def generate_custom_id
|
||||
prefix = "SPI"
|
||||
if ENV["SERVER_MODE"] == 'cloud'
|
||||
prefix = "CSPI"
|
||||
end
|
||||
|
||||
self.sale_payment_id = SeedGenerator.generate_id(self.class.name, prefix)
|
||||
self.sale_payment_id = SeedGenerator.generate_id(self.class.name, "SPI")
|
||||
end
|
||||
end
|
||||
|
||||
@@ -34,11 +34,6 @@ class SaleTax < ApplicationRecord
|
||||
|
||||
private
|
||||
def generate_custom_id
|
||||
prefix = "STI"
|
||||
if ENV["SERVER_MODE"] == 'cloud'
|
||||
prefix = "CSTI"
|
||||
end
|
||||
|
||||
self.sale_tax_id = SeedGenerator.generate_id(self.class.name, prefix)
|
||||
self.sale_tax_id = SeedGenerator.generate_id(self.class.name, "STI")
|
||||
end
|
||||
end
|
||||
|
||||
@@ -3,6 +3,10 @@ class SeedGenerator < ApplicationRecord
|
||||
def self.generate_id(model, prefix)
|
||||
model_name = self.get_model_name(model)
|
||||
|
||||
if ENV["SERVER_MODE"] == 'cloud'
|
||||
prefix = "C#{prefix}"
|
||||
end
|
||||
|
||||
cur_val, next_val = self.update_seed(model_name)
|
||||
|
||||
if (cur_val == 0)
|
||||
|
||||
Reference in New Issue
Block a user