https://github.com/koraa/ipadb
A one-file DB definition and query tool specialized in IPA querying
https://github.com/koraa/ipadb
Last synced: about 2 months ago
JSON representation
A one-file DB definition and query tool specialized in IPA querying
- Host: GitHub
- URL: https://github.com/koraa/ipadb
- Owner: koraa
- License: lgpl-3.0
- Created: 2012-11-18T12:46:20.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2018-11-27T12:28:53.000Z (over 6 years ago)
- Last Synced: 2025-01-30T18:22:38.350Z (4 months ago)
- Language: CoffeeScript
- Homepage:
- Size: 16.6 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: COPYING
Awesome Lists containing this project
README
ipadb
=====A one-file DB definition and query tool specialized in IPA querying.
NOT FIT FOR PRODUCTiVE WORK (unless you know quite well what you do).Licensed under LGPL >= 3.0
Running
=======You will need to use coffescript (http://coffeescript.org/) and Node.js (http://nodejs.org/) to run IPADB.
If you have installed both, switch to the Repo directory and type this into your command prompt:$ coffee ipadb.coffee
If you want to extend the database, see the *data* dict.
If you want to add more properties, see the *P* dict.
If you want to change the querys, scroll to the bottom of the file
and change the querys (the stuff beginning with the $ sign).It's certainly possible to load this stuff in an interactive console or in the browser,
currently there are no scripts for that, but if you know what you're doing: GO FOR IT!TODO
====* Fill the DB
* Comment some stuff
* Add some layers of abstraction
* Add proper node support
* Add a browser frontend
* Add a script wrapper for the coffee console
* Offer compiled variant
* Add a $PROPERTY=$VALUE query/data
* Load data from files