Last active
December 10, 2015 00:48
-
-
Save boxxxie/4353350 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[ | |
;; put shared admin in DB | |
{ | |
:db/id #db/id[:db.part/user -1000001], | |
:user/roles :role/super-user, ;enum | |
:user/couch-id "sharedadmin", | |
:user/firstname "En", | |
:user/lastname "Ginuity" | |
} | |
] |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[{:db/id {:part :db.part/db, :idx -1000374}, | |
:db/ident :user/firstname, | |
:db/valueType :db.type/string, | |
:db/cardinality :db.cardinality/one, | |
:db/fulltext true, | |
:db/doc "A user's first name", | |
:db.install/_attribute :db.part/db} | |
{:db/id {:part :db.part/db, :idx -1000375}, | |
:db/ident :user/lastname, | |
:db/valueType :db.type/string, | |
:db/cardinality :db.cardinality/one, | |
:db/fulltext true, | |
:db/doc "A user's last name", | |
:db.install/_attribute :db.part/db} | |
{:db/id {:part :db.part/db, :idx -1000376}, | |
:db/ident :user/email, | |
:db/valueType :db.type/string, | |
:db/cardinality :db.cardinality/one, | |
:db/fulltext false, | |
:db/doc "A user's email", | |
:db.install/_attribute :db.part/db} | |
{:db/id {:part :db.part/db, :idx -1000377}, | |
:db/ident :user/couch-id, | |
:db/valueType :db.type/string, | |
:db/cardinality :db.cardinality/one, | |
:db/fulltext false, | |
:db/doc "A user's login for couchdb", | |
:db.install/_attribute :db.part/db} | |
{:db/id {:part :db.part/db, :idx -1000378}, | |
:db/ident :user/roles, | |
:db/valueType :db.type/ref, | |
:db/cardinality :db.cardinality/many, | |
:db/fulltext false, | |
:db/doc "A user's system roles", | |
:db.install/_attribute :db.part/db} | |
[:db/add | |
{:part :db.part/user, :idx -1000379} | |
:db/ident | |
:roles/super-user] | |
{:db/id {:part :db.part/db, :idx -1000380}, | |
:db/ident :company/couch-id, | |
:db/valueType :db.type/string, | |
:db/cardinality :db.cardinality/one, | |
:db/fulltext false, | |
:db/doc "A company's couchdb db", | |
:db.install/_attribute :db.part/db} | |
{:db/id {:part :db.part/db, :idx -1000381}, | |
:db/ident :company/name, | |
:db/valueType :db.type/string, | |
:db/cardinality :db.cardinality/one, | |
:db/fulltext true, | |
:db/doc "A company's display name", | |
:db.install/_attribute :db.part/db} | |
{:db/id {:part :db.part/db, :idx -1000382}, | |
:db/ident :company/users, | |
:db/valueType :db.type/ref, | |
:db/cardinality :db.cardinality/many, | |
:db/fulltext false, | |
:db/doc "a company has many users", | |
:db.install/_attribute :db.part/db} | |
{:db/id {:part :db.part/db, :idx -1000383}, | |
:db/ident :company/documents, | |
:db/valueType :db.type/ref, | |
:db/cardinality :db.cardinality/many, | |
:db/fulltext false, | |
:db/doc "a company has documents", | |
:db.install/_attribute :db.part/db} | |
{:db/id {:part :db.part/db, :idx -1000384}, | |
:db/ident :document/title, | |
:db/valueType :db.type/string, | |
:db/cardinality :db.cardinality/one, | |
:db/fulltext true, | |
:db/doc | |
"at first this is what the document is uploaded as, changed by the user after", | |
:db.install/_attribute :db.part/db} | |
{:db/id {:part :db.part/db, :idx -1000385}, | |
:db/ident :document/couch-id, | |
:db/valueType :db.type/string, | |
:db/cardinality :db.cardinality/one, | |
:db/fulltext false, | |
:db/doc "A document's couchdb id", | |
:db.install/_attribute :db.part/db} | |
{:db/id {:part :db.part/db, :idx -1000386}, | |
:db/ident :document/pages, | |
:db/valueType :db.type/ref, | |
:db/cardinality :db.cardinality/many, | |
:db/fulltext false, | |
:db/doc "pages of the document", | |
:db.install/_attribute :db.part/db} | |
{:db/id {:part :db.part/db, :idx -1000387}, | |
:db/ident :document/original, | |
:db/valueType :db.type/ref, | |
:db/cardinality :db.cardinality/one, | |
:db/fulltext false, | |
:db/doc "the original file uploaded", | |
:db.install/_attribute :db.part/db} | |
{:db/id {:part :db.part/db, :idx -1000388}, | |
:db/ident :page/number, | |
:db/valueType :db.type/long, | |
:db/cardinality :db.cardinality/one, | |
:db/fulltext false, | |
:db/doc "page number", | |
:db.install/_attribute :db.part/db} | |
{:db/id {:part :db.part/db, :idx -1000389}, | |
:db/ident :page/category, | |
:db/valueType :db.type/string, | |
:db/cardinality :db.cardinality/many, | |
:db/fulltext true, | |
:db/doc "taxonomy informaiton for the page", | |
:db.install/_attribute :db.part/db} | |
{:db/id {:part :db.part/db, :idx -1000390}, | |
:db/ident :page/sub-category, | |
:db/valueType :db.type/string, | |
:db/cardinality :db.cardinality/many, | |
:db/fulltext true, | |
:db/doc "even more taxonomy informaiton for the page", | |
:db.install/_attribute :db.part/db}] |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment