/
CHANGELOG
60 lines (55 loc) · 2.06 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
= [Future] Version 0.0.6
* Look at TODO file
= Version 0.0.5
* Add example MysqlSyncConn::queryAsync() and MysqlSyncConn::async() methods
* Add a script to verify the existence of unittests for each function
* Reorganize tests files for new think and add some tests
* Add speedtest
= Version 0.0.4
* Split source code into separate files for database connection,
query result and prepared statements
* Add nodeunit as the test framework for project
* Implemented methods:
* * MysqlSyncConn::autoCommit()
* * MysqlSyncConn::commit()
* * MysqlSyncConn::debug()
* * MysqlSyncConn::dumpDebugInfo()
* * MysqlSyncConn::fieldCount()
* * MysqlSyncConn::getInfoString()
* * MysqlSyncConn::getWarnings()
* * MysqlSyncConn::initStmt()
* * MysqlSyncConn::multiMoreResults()
* * MysqlSyncConn::multiNextResult()
* * MysqlSyncConn::multiRealQuery()
* * MysqlSyncConn::realQuery()
* * MysqlSyncConn::rollback()
* * MysqlSyncConn::stat()
* * MysqlSyncConn::storeResult()
* * MysqlSyncConn::threadId()
* * MysqlSyncConn::threadKill()
* * MysqlSyncConn::threadSafe()
* * MysqlSyncConn::useResult()
* * MysqlSyncStmt::prepare()
* Decrease number of cpplint warnings (dirty hack? maybe)
= Version 0.0.3
* Add 'lint' target for node-waf
* Add docs dir, docs/examples.md,
docs/api_php_mysqli.md and docs/api_node_mysql_sync.md
* Add tests/debug.js for inspecting bindings 'classes' from javascript
* Implement all methods in 'connection' category:
* * MysqlSyncConn::ChangeUser()
* * MysqlSyncConn::СonnectErrno()
* * MysqlSyncConn::СonnectError()
* * MysqlSyncConn::GetCharset()
* * MysqlSyncConn::GetCharsetName()
* * MysqlSyncConn::Ping()
* * MysqlSyncConn::SelectDb()
* * MysqlSyncConn::SetCharset()
* * MysqlSyncConn::SetSsl()
* Improve MysqlSyncConn::Connect() functionality, see d2d9ae2
= Version 0.0.2
* Split MysqlDbSync into MysqlSyncConn and MysqlSyncRes
* Add unit tests suite
* Query() API is more clear to PHP MySQLi
= Version 0.0.1
* Basic functionality: connect/close/query/fenchAll/getInfo/error/etc.