Cooper
A revisioning database project
As of now, Cooper only manages one item.
Getting Started
Cooper currently tracks the life of a single item.
Cooper uses the ENV['HOME']
environment variable to store data.
This will change before v1.0.0
Install cooper from the command prompt
gem install cooper
Start populating your Cooper Item with attributes from the command line
cooper update name:cooper
`cooper update version:0.0.1 date:2015-05-29'
Retrieve data from any update (starting from 0
cooper read
for current status
cooper read --at 1
for status after first update
See cooper help
for more
What's next
version 0.0.2 will provide the command cooper start
to bind a cooper server to an IP port
version 0.0.3 will provide support for a collection of items
Contributing
- Fork it ( https://github.com/floum/cooper/fork )
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request