Resolved courtsey contract creation issues IO-455

This commit is contained in:
Patrick Fic
2020-12-09 10:32:32 -08:00
parent b7c73d78da
commit 4212ba9c85
36 changed files with 995 additions and 128 deletions

View File

@@ -0,0 +1,64 @@
- args:
role: user
table:
name: cccontracts
schema: public
type: drop_insert_permission
- args:
permission:
check:
courtesycar:
bodyshop:
associations:
_and:
- user:
authid:
_eq: X-Hasura-User-Id
- active:
_eq: true
columns:
- id
- created_at
- updated_at
- agreementnumber
- courtesycarid
- jobid
- status
- start
- scheduledreturn
- actualreturn
- kmstart
- kmend
- driver_dlnumber
- driver_dlexpiry
- driver_dlst
- driver_fn
- driver_ln
- driver_addr1
- driver_addr2
- driver_city
- driver_state
- driver_zip
- driver_ph1
- driver_dob
- cc_num
- cc_expiry
- cc_cardholder
- contract_date
- dailyrate
- actax
- dailyfreekm
- refuelcharge
- excesskmrate
- cleanupcharge
- damagewaiver
- federaltax
- statetax
- localtax
- coverage
set: {}
role: user
table:
name: cccontracts
schema: public
type: create_insert_permission

View File

@@ -0,0 +1,61 @@
- args:
role: user
table:
name: cccontracts
schema: public
type: drop_insert_permission
- args:
permission:
check:
courtesycar:
bodyshop:
associations:
_and:
- user:
authid:
_eq: X-Hasura-User-Id
- active:
_eq: true
columns:
- actax
- actualreturn
- agreementnumber
- cleanupcharge
- contract_date
- courtesycarid
- coverage
- created_at
- dailyfreekm
- dailyrate
- damagewaiver
- driver_addr1
- driver_addr2
- driver_city
- driver_dlexpiry
- driver_dlnumber
- driver_dlst
- driver_dob
- driver_fn
- driver_ln
- driver_ph1
- driver_state
- driver_zip
- excesskmrate
- federaltax
- id
- jobid
- kmend
- kmstart
- localtax
- refuelcharge
- scheduledreturn
- start
- statetax
- status
- updated_at
set: {}
role: user
table:
name: cccontracts
schema: public
type: create_insert_permission

View File

@@ -0,0 +1,65 @@
- args:
role: user
table:
name: cccontracts
schema: public
type: drop_select_permission
- args:
permission:
allow_aggregations: true
columns:
- contract_date
- driver_dlexpiry
- driver_dob
- agreementnumber
- dailyfreekm
- actax
- cleanupcharge
- coverage
- dailyrate
- damagewaiver
- excesskmrate
- federaltax
- kmend
- kmstart
- localtax
- refuelcharge
- statetax
- cc_cardholder
- cc_expiry
- cc_num
- driver_addr1
- driver_addr2
- driver_city
- driver_dlnumber
- driver_dlst
- driver_fn
- driver_ln
- driver_ph1
- driver_state
- driver_zip
- status
- actualreturn
- created_at
- scheduledreturn
- start
- updated_at
- courtesycarid
- id
- jobid
computed_fields: []
filter:
courtesycar:
bodyshop:
associations:
_and:
- user:
authid:
_eq: X-Hasura-User-Id
- active:
_eq: true
role: user
table:
name: cccontracts
schema: public
type: create_select_permission

View File

@@ -0,0 +1,62 @@
- args:
role: user
table:
name: cccontracts
schema: public
type: drop_select_permission
- args:
permission:
allow_aggregations: true
columns:
- actax
- actualreturn
- agreementnumber
- cleanupcharge
- contract_date
- courtesycarid
- coverage
- created_at
- dailyfreekm
- dailyrate
- damagewaiver
- driver_addr1
- driver_addr2
- driver_city
- driver_dlexpiry
- driver_dlnumber
- driver_dlst
- driver_dob
- driver_fn
- driver_ln
- driver_ph1
- driver_state
- driver_zip
- excesskmrate
- federaltax
- id
- jobid
- kmend
- kmstart
- localtax
- refuelcharge
- scheduledreturn
- start
- statetax
- status
- updated_at
computed_fields: []
filter:
courtesycar:
bodyshop:
associations:
_and:
- user:
authid:
_eq: X-Hasura-User-Id
- active:
_eq: true
role: user
table:
name: cccontracts
schema: public
type: create_select_permission

View File

@@ -0,0 +1,64 @@
- args:
role: user
table:
name: cccontracts
schema: public
type: drop_update_permission
- args:
permission:
columns:
- contract_date
- driver_dlexpiry
- driver_dob
- agreementnumber
- dailyfreekm
- actax
- cleanupcharge
- coverage
- dailyrate
- damagewaiver
- excesskmrate
- federaltax
- kmend
- kmstart
- localtax
- refuelcharge
- statetax
- cc_cardholder
- cc_expiry
- cc_num
- driver_addr1
- driver_addr2
- driver_city
- driver_dlnumber
- driver_dlst
- driver_fn
- driver_ln
- driver_ph1
- driver_state
- driver_zip
- status
- actualreturn
- created_at
- scheduledreturn
- start
- updated_at
- courtesycarid
- id
- jobid
filter:
courtesycar:
bodyshop:
associations:
_and:
- user:
authid:
_eq: X-Hasura-User-Id
- active:
_eq: true
set: {}
role: user
table:
name: cccontracts
schema: public
type: create_update_permission

View File

@@ -0,0 +1,61 @@
- args:
role: user
table:
name: cccontracts
schema: public
type: drop_update_permission
- args:
permission:
columns:
- actax
- actualreturn
- agreementnumber
- cleanupcharge
- contract_date
- courtesycarid
- coverage
- created_at
- dailyfreekm
- dailyrate
- damagewaiver
- driver_addr1
- driver_addr2
- driver_city
- driver_dlexpiry
- driver_dlnumber
- driver_dlst
- driver_dob
- driver_fn
- driver_ln
- driver_ph1
- driver_state
- driver_zip
- excesskmrate
- federaltax
- id
- jobid
- kmend
- kmstart
- localtax
- refuelcharge
- scheduledreturn
- start
- statetax
- status
- updated_at
filter:
courtesycar:
bodyshop:
associations:
_and:
- user:
authid:
_eq: X-Hasura-User-Id
- active:
_eq: true
set: {}
role: user
table:
name: cccontracts
schema: public
type: create_update_permission

View File

@@ -0,0 +1,10 @@
- args:
cascade: false
read_only: false
sql: ALTER TABLE "public"."cccontracts" ADD COLUMN "cc_num" text;
type: run_sql
- args:
cascade: false
read_only: false
sql: ALTER TABLE "public"."cccontracts" ALTER COLUMN "cc_num" DROP NOT NULL;
type: run_sql

View File

@@ -0,0 +1,5 @@
- args:
cascade: false
read_only: false
sql: ALTER TABLE "public"."cccontracts" DROP COLUMN "cc_num" CASCADE;
type: run_sql

View File

@@ -0,0 +1,10 @@
- args:
cascade: false
read_only: false
sql: ALTER TABLE "public"."cccontracts" ADD COLUMN "cc_expiry" text;
type: run_sql
- args:
cascade: false
read_only: false
sql: ALTER TABLE "public"."cccontracts" ALTER COLUMN "cc_expiry" DROP NOT NULL;
type: run_sql

View File

@@ -0,0 +1,5 @@
- args:
cascade: false
read_only: false
sql: ALTER TABLE "public"."cccontracts" DROP COLUMN "cc_expiry" CASCADE;
type: run_sql

View File

@@ -0,0 +1,11 @@
- args:
cascade: false
read_only: false
sql: ALTER TABLE "public"."cccontracts" ADD COLUMN "cc_cardholder" text;
type: run_sql
- args:
cascade: false
read_only: false
sql: ALTER TABLE "public"."cccontracts" ALTER COLUMN "cc_cardholder" DROP NOT
NULL;
type: run_sql

View File

@@ -0,0 +1,5 @@
- args:
cascade: false
read_only: false
sql: ALTER TABLE "public"."cccontracts" DROP COLUMN "cc_cardholder" CASCADE;
type: run_sql

View File

@@ -0,0 +1,6 @@
- args:
cascade: false
read_only: false
sql: ALTER TABLE ONLY "public"."courtesycars" ALTER COLUMN "fuel" SET DEFAULT
1;
type: run_sql

View File

@@ -0,0 +1,6 @@
- args:
cascade: false
read_only: false
sql: ALTER TABLE ONLY "public"."courtesycars" ALTER COLUMN "fuel" SET DEFAULT
100;
type: run_sql

View File

@@ -0,0 +1,5 @@
- args:
cascade: false
read_only: false
sql: ALTER TABLE "public"."cccontracts" DROP COLUMN "fuelout";
type: run_sql

View File

@@ -0,0 +1,6 @@
- args:
cascade: false
read_only: false
sql: ALTER TABLE "public"."cccontracts" ADD COLUMN "fuelout" numeric NOT NULL
DEFAULT 100;
type: run_sql

View File

@@ -0,0 +1,5 @@
- args:
cascade: false
read_only: false
sql: ALTER TABLE "public"."cccontracts" DROP COLUMN "fuelin";
type: run_sql

View File

@@ -0,0 +1,6 @@
- args:
cascade: false
read_only: false
sql: ALTER TABLE "public"."cccontracts" ADD COLUMN "fuelin" numeric NOT NULL DEFAULT
0;
type: run_sql

View File

@@ -0,0 +1,61 @@
- args:
role: user
table:
name: cccontracts
schema: public
type: drop_insert_permission
- args:
permission:
check:
courtesycar:
bodyshop:
associations:
_and:
- user:
authid:
_eq: X-Hasura-User-Id
- active:
_eq: true
columns:
- actax
- actualreturn
- agreementnumber
- cleanupcharge
- contract_date
- courtesycarid
- coverage
- created_at
- dailyfreekm
- dailyrate
- damagewaiver
- driver_addr1
- driver_addr2
- driver_city
- driver_dlexpiry
- driver_dlnumber
- driver_dlst
- driver_dob
- driver_fn
- driver_ln
- driver_ph1
- driver_state
- driver_zip
- excesskmrate
- federaltax
- id
- jobid
- kmend
- kmstart
- localtax
- refuelcharge
- scheduledreturn
- start
- statetax
- status
- updated_at
set: {}
role: user
table:
name: cccontracts
schema: public
type: create_insert_permission

View File

@@ -0,0 +1,63 @@
- args:
role: user
table:
name: cccontracts
schema: public
type: drop_insert_permission
- args:
permission:
check:
courtesycar:
bodyshop:
associations:
_and:
- user:
authid:
_eq: X-Hasura-User-Id
- active:
_eq: true
columns:
- actax
- actualreturn
- agreementnumber
- cleanupcharge
- contract_date
- courtesycarid
- coverage
- created_at
- dailyfreekm
- dailyrate
- damagewaiver
- driver_addr1
- driver_addr2
- driver_city
- driver_dlexpiry
- driver_dlnumber
- driver_dlst
- driver_dob
- driver_fn
- driver_ln
- driver_ph1
- driver_state
- driver_zip
- excesskmrate
- federaltax
- fuelin
- fuelout
- id
- jobid
- kmend
- kmstart
- localtax
- refuelcharge
- scheduledreturn
- start
- statetax
- status
- updated_at
set: {}
role: user
table:
name: cccontracts
schema: public
type: create_insert_permission

View File

@@ -0,0 +1,62 @@
- args:
role: user
table:
name: cccontracts
schema: public
type: drop_select_permission
- args:
permission:
allow_aggregations: true
columns:
- actax
- actualreturn
- agreementnumber
- cleanupcharge
- contract_date
- courtesycarid
- coverage
- created_at
- dailyfreekm
- dailyrate
- damagewaiver
- driver_addr1
- driver_addr2
- driver_city
- driver_dlexpiry
- driver_dlnumber
- driver_dlst
- driver_dob
- driver_fn
- driver_ln
- driver_ph1
- driver_state
- driver_zip
- excesskmrate
- federaltax
- id
- jobid
- kmend
- kmstart
- localtax
- refuelcharge
- scheduledreturn
- start
- statetax
- status
- updated_at
computed_fields: []
filter:
courtesycar:
bodyshop:
associations:
_and:
- user:
authid:
_eq: X-Hasura-User-Id
- active:
_eq: true
role: user
table:
name: cccontracts
schema: public
type: create_select_permission

View File

@@ -0,0 +1,64 @@
- args:
role: user
table:
name: cccontracts
schema: public
type: drop_select_permission
- args:
permission:
allow_aggregations: true
columns:
- actax
- actualreturn
- agreementnumber
- cleanupcharge
- contract_date
- courtesycarid
- coverage
- created_at
- dailyfreekm
- dailyrate
- damagewaiver
- driver_addr1
- driver_addr2
- driver_city
- driver_dlexpiry
- driver_dlnumber
- driver_dlst
- driver_dob
- driver_fn
- driver_ln
- driver_ph1
- driver_state
- driver_zip
- excesskmrate
- federaltax
- fuelin
- fuelout
- id
- jobid
- kmend
- kmstart
- localtax
- refuelcharge
- scheduledreturn
- start
- statetax
- status
- updated_at
computed_fields: []
filter:
courtesycar:
bodyshop:
associations:
_and:
- user:
authid:
_eq: X-Hasura-User-Id
- active:
_eq: true
role: user
table:
name: cccontracts
schema: public
type: create_select_permission

View File

@@ -0,0 +1,61 @@
- args:
role: user
table:
name: cccontracts
schema: public
type: drop_update_permission
- args:
permission:
columns:
- actax
- actualreturn
- agreementnumber
- cleanupcharge
- contract_date
- courtesycarid
- coverage
- created_at
- dailyfreekm
- dailyrate
- damagewaiver
- driver_addr1
- driver_addr2
- driver_city
- driver_dlexpiry
- driver_dlnumber
- driver_dlst
- driver_dob
- driver_fn
- driver_ln
- driver_ph1
- driver_state
- driver_zip
- excesskmrate
- federaltax
- id
- jobid
- kmend
- kmstart
- localtax
- refuelcharge
- scheduledreturn
- start
- statetax
- status
- updated_at
filter:
courtesycar:
bodyshop:
associations:
_and:
- user:
authid:
_eq: X-Hasura-User-Id
- active:
_eq: true
set: {}
role: user
table:
name: cccontracts
schema: public
type: create_update_permission

View File

@@ -0,0 +1,63 @@
- args:
role: user
table:
name: cccontracts
schema: public
type: drop_update_permission
- args:
permission:
columns:
- actax
- actualreturn
- agreementnumber
- cleanupcharge
- contract_date
- courtesycarid
- coverage
- created_at
- dailyfreekm
- dailyrate
- damagewaiver
- driver_addr1
- driver_addr2
- driver_city
- driver_dlexpiry
- driver_dlnumber
- driver_dlst
- driver_dob
- driver_fn
- driver_ln
- driver_ph1
- driver_state
- driver_zip
- excesskmrate
- federaltax
- fuelin
- fuelout
- id
- jobid
- kmend
- kmstart
- localtax
- refuelcharge
- scheduledreturn
- start
- statetax
- status
- updated_at
filter:
courtesycar:
bodyshop:
associations:
_and:
- user:
authid:
_eq: X-Hasura-User-Id
- active:
_eq: true
set: {}
role: user
table:
name: cccontracts
schema: public
type: create_update_permission

View File

@@ -838,88 +838,86 @@ tables:
- active:
_eq: true
columns:
- id
- created_at
- updated_at
- agreementnumber
- courtesycarid
- jobid
- status
- start
- scheduledreturn
- actax
- actualreturn
- kmstart
- kmend
- driver_dlnumber
- driver_dlexpiry
- driver_dlst
- driver_fn
- driver_ln
- agreementnumber
- cleanupcharge
- contract_date
- courtesycarid
- coverage
- created_at
- dailyfreekm
- dailyrate
- damagewaiver
- driver_addr1
- driver_addr2
- driver_city
- driver_dlexpiry
- driver_dlnumber
- driver_dlst
- driver_dob
- driver_fn
- driver_ln
- driver_ph1
- driver_state
- driver_zip
- driver_ph1
- driver_dob
- cc_num
- cc_expiry
- cc_cardholder
- contract_date
- dailyrate
- actax
- dailyfreekm
- refuelcharge
- excesskmrate
- cleanupcharge
- damagewaiver
- federaltax
- statetax
- fuelin
- fuelout
- id
- jobid
- kmend
- kmstart
- localtax
- coverage
- refuelcharge
- scheduledreturn
- start
- statetax
- status
- updated_at
select_permissions:
- role: user
permission:
columns:
- contract_date
- driver_dlexpiry
- driver_dob
- agreementnumber
- dailyfreekm
- actax
- actualreturn
- agreementnumber
- cleanupcharge
- contract_date
- courtesycarid
- coverage
- created_at
- dailyfreekm
- dailyrate
- damagewaiver
- excesskmrate
- federaltax
- kmend
- kmstart
- localtax
- refuelcharge
- statetax
- cc_cardholder
- cc_expiry
- cc_num
- driver_addr1
- driver_addr2
- driver_city
- driver_dlexpiry
- driver_dlnumber
- driver_dlst
- driver_dob
- driver_fn
- driver_ln
- driver_ph1
- driver_state
- driver_zip
- status
- actualreturn
- created_at
- scheduledreturn
- start
- updated_at
- courtesycarid
- excesskmrate
- federaltax
- fuelin
- fuelout
- id
- jobid
- kmend
- kmstart
- localtax
- refuelcharge
- scheduledreturn
- start
- statetax
- status
- updated_at
filter:
courtesycar:
bodyshop:
@@ -935,45 +933,44 @@ tables:
- role: user
permission:
columns:
- contract_date
- driver_dlexpiry
- driver_dob
- agreementnumber
- dailyfreekm
- actax
- actualreturn
- agreementnumber
- cleanupcharge
- contract_date
- courtesycarid
- coverage
- created_at
- dailyfreekm
- dailyrate
- damagewaiver
- excesskmrate
- federaltax
- kmend
- kmstart
- localtax
- refuelcharge
- statetax
- cc_cardholder
- cc_expiry
- cc_num
- driver_addr1
- driver_addr2
- driver_city
- driver_dlexpiry
- driver_dlnumber
- driver_dlst
- driver_dob
- driver_fn
- driver_ln
- driver_ph1
- driver_state
- driver_zip
- status
- actualreturn
- created_at
- scheduledreturn
- start
- updated_at
- courtesycarid
- excesskmrate
- federaltax
- fuelin
- fuelout
- id
- jobid
- kmend
- kmstart
- localtax
- refuelcharge
- scheduledreturn
- start
- statetax
- status
- updated_at
filter:
courtesycar:
bodyshop: