mongo-schema-cli v0.0.1
mongo-schema-cli
Utility command line tool for MongoDB collections queries. Based on mongo-schema-gen
Installation
$ npm install -g mongo-schema-cli
Docs
Usage: mongogen [options] [command]
Commands:
keys [options] <mongoUrl> List all keys in use in database collection
schema [options] <mongoUrl> Show collection schema
used [options] <mongoUrl> Reports if key is in use in collection or not
stats [options] <mongoUrl> Reports collections stats including collection size, document counts and average document size
Options:
-h, --help output usage information
-V, --version output the version number
Usage
There are three commands available: lindaikeji top
, lindaikeji read
, lindaikeji open
.
keys command
$ mongogen keys mongodb://localhost:27017/sample -c users
Prints an array of all the keys used in users
collection
schema command
$ mongogen schema mongodb://localhost:27017/sample -c users
Prints a schema for users
collection based on the data types of documents stored.
used command
$ mongogen used mongodb://localhost:27017/sample -c users -k name
Prints a boolean - true
if key name
is used in users
collection, false
if otherwise
stats command
$ mongogen stats mongodb://localhost:27017/sample -c users
Prints a JSON containing basic information about collection.
Contributing
Please feel free to fork this package and contribute by submitting a pull request to add more features or fix bugs. Read more on contributing.
How can I thank you?
Why not star the github repo? I'd love the attention! Why not share the link for this repository on Twitter or HackerNews? Spread the word!
Don't forget to follow me on twitter!
Thanks! Mustapha Babatunde Oluwaleke.
License
The source code is open-sourced software licensed under the MIT License.
8 years ago