Skip to main content

MongoDB Introspection-ish. ...

Project description

chard
=====


[![Build Status](https://travis-ci.org/uniphil/chard.png?branch=master)](https://travis-ci.org/uniphil/chard)


Rebel. or stupid.
-----------------

_** I meant "and". "and stupid"._

I like making a mess with mongodb. I made
[kale](https://github.com/Calama/kale) because I hate declaring schemas. But
now I have to collaborate with a designer. me: "So you'll be passed in a `user`
instance--" designer: **"oh, what properties do `user`s have?"**.

So... I'm basically defining my user schema in my `user` creation form. god
that's ugly. Um. and not very discoverable. hmm...

Instead of being sensible and finally admitting that maybe having schemas in
some discoverable place is actually an awesome idea, I resisted and came up
with **chard**.

Discover the schema by inspecting the actual documents. chard tries to help you
do that.

Oh, and I came up with a slogan: _look at your mess_.

or maybe, _stay in denial about schemas being a great thing a little longer!_.


Install
-------

what you're still here.

ok.. `pip install chard`.


Usage
-----

blah blah blah

Project details


Release history Release notifications | RSS feed

This version

0

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for chard, version 0
Filename, size File type Python version Upload date Hashes
Filename, size chard-0.tar.gz (2.4 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page