Sha256: 4aaf24d2786fcc6692d2f6ca3dba3c2221239ad4afcd812fffe55c23f11e7439
Contents?: true
Size: 839 Bytes
Versions: 48
Compression:
Stored size: 839 Bytes
Contents
class CreateEcomCorePaymentDetails < ActiveRecord::Migration[6.0] def change create_table :ecom_core_payment_details do |t| t.float :hours, null: false t.float :ot_hours, null: false, default: 0 t.float :base_salary, null: false t.float :overtime, null: false, default: 0 t.float :gross_salary, null: false t.float :tax, null: false, default: 0 t.float :pension, null: false, default: 0 t.float :net_salary, null: false t.references :crew, null: false, index: { name: 'pd_on_crew_indx' } t.references :payment, null: false, index: { name: 'pd_on_payment_indx' } t.timestamps end add_foreign_key :ecom_core_payment_details, :ecom_core_crews, column: :crew_id add_foreign_key :ecom_core_payment_details, :ecom_core_payments, column: :payment_id end end
Version data entries
48 entries across 48 versions & 1 rubygems