makes plaid really usable, allowing choosing on bank screen, and searchable on vendors page.

This commit is contained in:
Bryce
2023-07-22 21:33:06 -07:00
parent ff2d64fee5
commit dfd1af77c4
15 changed files with 101 additions and 21 deletions

View File

@@ -1626,6 +1626,9 @@
:db/doc "An unhashed version of the id",
:db/ident :transaction/raw-id,
}
{:db/valueType :db.type/ref
:db/cardinality :db.cardinality/one
:db/ident :transaction/plaid-merchant}
{:db/valueType #:db{:ident :db.type/ref},
:db/cardinality #:db{:ident :db.cardinality/one},
@@ -1922,6 +1925,11 @@
:db/doc "If not a person, the legal entity naame",
:db/ident :vendor/legal-entity-name,
}
{:db/valueType db.type/ref,
:db/cardinality :db.cardinality/one,
:db/doc "A link to the plaid merchant for this vendor",
:db/ident :vendor/plaid-merchant,
}
{:db/valueType #:db{:ident :db.type/ref},
:db/cardinality #:db{:ident :db.cardinality/one},
@@ -2097,4 +2105,11 @@
:db/doc "The amount of money in the cash drawer at the start of the shift."
:db/valueType :db.type/double
:db/cardinality :db.cardinality/one}
{:db/ident :plaid-merchant/name
:db/doc "A plaid merchant"
:db/valueType :db.type/string
:db/cardinality :db.cardinality/one
:db/unique :db.unique/identity}
]