added new fields.
This commit is contained in:
44
src/clj/auto_ap/datomic/migrate/vendors.clj
Normal file
44
src/clj/auto_ap/datomic/migrate/vendors.clj
Normal file
@@ -0,0 +1,44 @@
|
||||
(ns auto-ap.datomic.migrate.vendors
|
||||
(:require [datomic.api :as d]
|
||||
[auto-ap.datomic :refer [uri]]))
|
||||
|
||||
(def norms-map {:add-1099-stuff {:txes [[{:db/ident :vendor/legal-entity-first-name
|
||||
:db/doc "The first name for the legal entity"
|
||||
:db/valueType :db.type/string
|
||||
:db/cardinality :db.cardinality/one}
|
||||
|
||||
{:db/ident :vendor/legal-entity-middle-name
|
||||
:db/doc "The first name for the legal entity"
|
||||
:db/valueType :db.type/string
|
||||
:db/cardinality :db.cardinality/one}
|
||||
|
||||
{:db/ident :vendor/legal-entity-last-name
|
||||
:db/doc "The first name for the legal entity"
|
||||
:db/valueType :db.type/string
|
||||
:db/cardinality :db.cardinality/one}
|
||||
|
||||
{:db/ident :vendor/legal-entity-tin
|
||||
:db/doc "The ssn or ein for the legal entity"
|
||||
:db/valueType :db.type/string
|
||||
:db/cardinality :db.cardinality/one}
|
||||
|
||||
{:db/ident :vendor/legal-entity-tin-type
|
||||
:db/doc "The ssn or ein for the legal entity"
|
||||
:db/valueType :db.type/ref
|
||||
:db/cardinality :db.cardinality/one}
|
||||
|
||||
{:db/ident :vendor/legal-entity-1099-type
|
||||
:db/doc "The ssn or ein for the legal entity"
|
||||
:db/valueType :db.type/ref
|
||||
:db/cardinality :db.cardinality/one}]]}
|
||||
:add-1099-enums {:txes [[{:db/ident :legal-entity-tin-type/ssn}
|
||||
{:db/ident :legal-entity-tin-type/ein}
|
||||
|
||||
{:db/ident :legal-entity-1099-type/none}
|
||||
{:db/ident :legal-entity-1099-type/misc}
|
||||
{:db/ident :legal-entity-1099-type/landlord}]]}})
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user