Added changelog
This commit is contained in:
parent
0bddb0536a
commit
ccced1cd57
|
@ -5,13 +5,68 @@ jugglingdb-changelog(3) - The History of JugglingDB
|
|||
|
||||
### upcoming release
|
||||
|
||||
* Documentation in web and man
|
||||
|
||||
### 0.2.1
|
||||
|
||||
* Introduced `include` method
|
||||
* Use semver
|
||||
* Added WebService adapter for client-side compound
|
||||
* Added array methods to List
|
||||
* Code cleanup and documenation amends
|
||||
* Custom type registration
|
||||
* Browserify-friendly core
|
||||
|
||||
### 0.2.0
|
||||
|
||||
* Namespace adapter packages (should start with "jugglingdb-")
|
||||
* Added [nano][jugglingdb-nano] adapter
|
||||
* Adapters removed from core to separate packages
|
||||
|
||||
### 0.1.27
|
||||
### 0.1.23
|
||||
### 0.1.21
|
||||
### 0.1.1
|
||||
|
||||
* `autoupdate` fixes for MySQL
|
||||
* Added `schema.isActual` to check whether migration necessary
|
||||
* Redis adapter refactored and optimized (fully rewritten)
|
||||
* Introduce sort-only indexes in redis
|
||||
* Introduce List API (type: [])
|
||||
* Update to MySQL 2.0
|
||||
|
||||
### 0.1.13
|
||||
|
||||
* Validations: sync/async, custom, bugfixes
|
||||
* MySQL adapter enhancementsenhancements
|
||||
* DB sync: autoupdate/automigrate
|
||||
* Ability to overwrite getters/setters
|
||||
* Resig-style model constructors
|
||||
* Added [postgres][jugglingdb-postgres] adapter
|
||||
* Added [sqlite3][jugglingdb-postgres] adapter
|
||||
* Added [mongodb][jugglingdb-mongodb] adapter
|
||||
* Redis adapter filter/sort rewriting
|
||||
* Added `findOne` method
|
||||
* Custom table names in sqlite, mysql and postgres
|
||||
* Sequelize adapter removed
|
||||
* Support `upsert` method
|
||||
* Delayed db calls (wait for `.on('connected')`)
|
||||
|
||||
### 0.0.6
|
||||
|
||||
* Tests
|
||||
* Logging in MySQL and Redis
|
||||
|
||||
### 0.0.4
|
||||
### 0.0.2
|
||||
|
||||
* MySQL adapter
|
||||
* Indexes in redis
|
||||
* Neo4j cypher query support
|
||||
|
||||
### 0.0.2 (16 Oct 2011)
|
||||
|
||||
* Built-in adapters: [redis][jugglingdb-redis], mongoose, sequelize, neo4j
|
||||
* Scopes
|
||||
* Conditional validations, null checks everywhere
|
||||
* Defaults applied on create
|
||||
|
||||
### 0.0.1
|
||||
|
||||
Package extracted from [RailwayJS MVC](http://railwayjs.com)
|
||||
|
|
|
@ -8,7 +8,7 @@ jugglingdb-schema(3) schema.3
|
|||
jugglingdb-model(3) model.3
|
||||
jugglingdb-adapter(3) adapter.3
|
||||
|
||||
# adapters
|
||||
# adapters github
|
||||
jugglingdb-nano https://github.com/jugglingdb/nano-adapter
|
||||
jugglingdb-mysql https://github.com/jugglingdb/mysql-adapter
|
||||
jugglingdb-firebird https://github.com/jugglingdb/firebird-adapter
|
||||
|
@ -17,6 +17,15 @@ jugglingdb-postgres https://github.com/jugglingdb/postgres-adapter
|
|||
jugglingdb-redis https://github.com/jugglingdb/redis-adapter
|
||||
jugglingdb-mongodb https://github.com/jugglingdb/mongodb-adapter
|
||||
|
||||
# adapters npm
|
||||
nano-adapter-npm https://npmjs.org/package/jugglingdb-nano
|
||||
mysql-adapter-npm https://npmjs.org/package/jugglingdb-mysql
|
||||
firebird-adapter-npm https://npmjs.org/package/jugglingdb-firebird
|
||||
sqlite3-adapter-npm https://npmjs.org/package/jugglingdb-sqlite3
|
||||
postgres-adapter-npm https://npmjs.org/package/jugglingdb-postgres
|
||||
redis-adapter-npm https://npmjs.org/package/jugglingdb-redis
|
||||
mongodb-adapter-npm https://npmjs.org/package/jugglingdb-mongodb
|
||||
|
||||
# external resources
|
||||
github.com/jugglingdb https://github.com/jugglingdb
|
||||
github.com/1602/jugglingdb https://github.com/1602/jugglingdb
|
||||
|
|
|
@ -25,7 +25,7 @@ Then install adapter for specific database, for example `jugglingdb-redis`:
|
|||
|
||||
npm install jugglingdb-redis
|
||||
|
||||
See jugglingdb-adapters(3) for list of available adapters.
|
||||
See [ADAPTERS][] for list of available adapters.
|
||||
|
||||
## DOCUMENTATION
|
||||
|
||||
|
@ -53,13 +53,13 @@ Human-written manual sections are:
|
|||
All adapters available as separate packages at
|
||||
[github.com/jugglingdb] and published in npm.
|
||||
|
||||
* [jugglingdb-mysql]
|
||||
* [jugglingdb-sqlite3]
|
||||
* [jugglingdb-postgres]
|
||||
* [jugglingdb-redis]
|
||||
* [jugglingdb-mongodb]
|
||||
* [jugglingdb-nano]
|
||||
* [jugglingdb-firebird]
|
||||
* MySQL: [github][jugglingdb-mysql] [npm][mysql-adapter-npm]
|
||||
* SQLite3: [github][jugglingdb-sqlite3] [npm][sqlite3-adapter-npm]
|
||||
* Postgres: [github][jugglingdb-postgres] [npm][postgres-adapter-npm]
|
||||
* Redis: [github][jugglingdb-redis] [npm][redis-adapter-npm]
|
||||
* MongoDB: [github][jugglingdb-mongodb] [npm][mongodb-adapter-npm]
|
||||
* CouchDB/nano: [github][jugglingdb-nano] [npm][nano-adapter-npm]
|
||||
* Firebird: [github][jugglingdb-firebird] [npm][firebird-adapter-npm]
|
||||
|
||||
## CONTRIBUTION
|
||||
|
||||
|
@ -116,6 +116,8 @@ JugglingDB is Copyright (C) 2011 Anatoliy Chakkaev http://anatoliy.in
|
|||
* [jugglingdb-firebird] - [Henri Gourvest](https://github.com/hgourvest)
|
||||
|
||||
*NOTE:* Other adapters waits for their maintainers, drop a line to
|
||||
mail@anatoliy.in if you want to maintain some adapter on regular basis.
|
||||
<mail@anatoliy.in> if you want to maintain some adapter on regular basis.
|
||||
|
||||
## SEE ALSO
|
||||
|
||||
jugglingdb-schema(3)
|
||||
|
|
Loading…
Reference in New Issue