David Grudl
|
ae00fed718
|
fixed regexp for profiler
|
2011-01-24 15:20:50 +01:00 |
|
Filip Procházka
|
af715a8044
|
fixed sql injection vulnerability through conditions and comments [closes #30]
|
2011-01-24 22:01:51 +08:00 |
|
David Grudl
|
af6352d0af
|
removed czech license
|
2010-11-10 00:55:22 +01:00 |
|
David Grudl
|
14fee47d54
|
DibiProfiler: added HTML title for Debug bar
|
2010-11-07 23:06:21 +01:00 |
|
David Grudl
|
ec82eda864
|
DibiResult destructor moved to individual IDibiResultDriver drivers
|
2010-11-02 14:42:15 +01:00 |
|
David Grudl
|
087734fb23
|
drivers implementing IDibiDriver and IDibiResultDriver together do not use $resultSet in IDibiDriver part
|
2010-11-02 14:42:14 +01:00 |
|
David Grudl
|
32baabdeac
|
added low-level methods createResultDriver() and DibiConnection::createResultSet()
|
2010-11-02 13:59:05 +01:00 |
|
David Grudl
|
33ef22b488
|
fixed compatibility with Nette / RobotLoader
|
2010-11-02 03:29:19 +01:00 |
|
David Grudl
|
36fe9d42c1
|
PcreException renamed to DibiPcreException
|
2010-10-25 16:16:38 +02:00 |
|
David Grudl
|
0c4f343238
|
Firebird driver: added missing getReflector()
|
2010-10-06 16:17:29 +02:00 |
|
David Grudl
|
8d6639fa3c
|
DateTime53 renamed to DibiDateTime
|
2010-10-06 16:16:09 +02:00 |
|
David Grudl
|
90592929ec
|
fixed Nette compatibility [Closes #23]
|
2010-09-28 17:29:02 +02:00 |
|
David Grudl
|
c052582670
|
DibiProfiler: the file can be specified in a configuration
|
2010-09-15 13:25:46 +02:00 |
|
David Grudl
|
e6e7babe22
|
simplified phpDoc comments
|
2010-09-14 19:09:56 +02:00 |
|
David Grudl
|
056a680cff
|
DibiProfiler & Debug: compatible with XHTML
|
2010-09-07 04:05:41 +02:00 |
|
David Grudl
|
6d94afdddd
|
added dibi::setConnection()
|
2010-09-07 00:16:45 +02:00 |
|
David Grudl
|
b1156e54d8
|
drivers meta function refactoring
|
2010-08-27 02:18:07 +02:00 |
|
David Grudl
|
39add9b8a3
|
dibi::dump() fixed in CLI mode
|
2010-08-27 01:06:05 +02:00 |
|
David Grudl
|
b8e518f44b
|
implemented escapeLike() and modifiers %~like, %like~, %~like~
|
2010-08-27 01:00:53 +02:00 |
|
David Grudl
|
46a3b8a42c
|
now compatible with Debug / NDebug / Nette\Debug
|
2010-08-25 07:21:49 +02:00 |
|
David Grudl
|
310d43f404
|
DibiTranslator: temporary removed delimite() cache [Closes #21]
|
2010-08-25 01:27:05 +02:00 |
|
David Grudl
|
a64c2270d8
|
Revert "DibiResult: removed destructor"
This reverts commit 6d353c0b5d3c0a09352ecd4a1abfa07634913af6.
|
2010-08-25 01:27:05 +02:00 |
|
David Grudl
|
16dd0c7230
|
dibi::$substs & fall-back provided via DibiLazyStorage
|
2010-08-25 01:27:04 +02:00 |
|
David Grudl
|
79735e96d1
|
DibiLazyStorage: allows empty string as property name for reading
|
2010-08-25 01:27:04 +02:00 |
|
David Grudl
|
325305326b
|
missing substitutions no longer throw exception
|
2010-08-25 01:27:04 +02:00 |
|
David Grudl
|
ff3ca38504
|
typos
|
2010-08-25 01:27:04 +02:00 |
|
David Grudl
|
f651d9f473
|
Revert "empty substitutions are going to be deprecated" commit e50b1a0b5acbf356f3ff811676ac37c383c2ada0.
|
2010-08-25 01:27:04 +02:00 |
|
David Grudl
|
3568e041c5
|
MSSQL: delimited name in mssql_select_db
|
2010-08-25 01:27:04 +02:00 |
|
David Grudl
|
6430573d61
|
MySQL & MySQLi, SQLite & SQLite3 reflectors moved do external classes DibiMySqlReflector and DibiSqliteReflector
|
2010-08-25 01:27:04 +02:00 |
|
David Grudl
|
65b5e2eecd
|
added IDibiDriver::getReflector()
|
2010-08-05 21:03:08 +02:00 |
|
David Grudl
|
9f982cb310
|
MySQL, MySQLi & PostgreSql drivers: default character set is 'utf8' (BC break)
|
2010-08-04 15:36:10 +02:00 |
|
David Grudl
|
76783b3872
|
DibiDatabaseInfo: better IDibiReflector vs. IDibiResultDriver handling
|
2010-08-04 15:34:49 +02:00 |
|
David Grudl
|
de85d3814e
|
IDibiDriver splitted into IDibiDriver & IDibiResultDriver
|
2010-08-04 15:34:42 +02:00 |
|
David Grudl
|
5cce595518
|
DibiConnection::sql() renamed to verb translate()
|
2010-08-04 12:10:29 +02:00 |
|
David Grudl
|
746a553419
|
IDibiDriver::getColumnsMeta() renamed to getResultColumns() (BC break!)
|
2010-08-03 23:33:12 +02:00 |
|
David Grudl
|
0d7b9c32c9
|
updated phpDoc
|
2010-08-03 23:27:53 +02:00 |
|
David Grudl
|
9a4f1e6e36
|
DibiFluent: allowed multiple ->from('table')
|
2010-08-03 21:54:01 +02:00 |
|
David Grudl
|
204c4cdbd7
|
DibiConnection: fixed processing of profiler configuration
|
2010-08-03 21:29:12 +02:00 |
|
David Grudl
|
6b166afffb
|
SQLite & SQLite3: improved primary key detection for ROWID
|
2010-08-03 21:28:06 +02:00 |
|
David Grudl
|
f3c2c27818
|
examples: added new
|
2010-08-03 21:06:56 +02:00 |
|
David Grudl
|
dc62e87629
|
PostgreSQL: implemented inTransaction()
|
2010-08-03 20:20:37 +02:00 |
|
David Grudl
|
66e709e846
|
MySQL & MySQLi drivers: configuration items 'options' renamed to 'flags' (old name is alias); added array 'options' for MySQLi
|
2010-08-03 19:49:22 +02:00 |
|
David Grudl
|
dc3b1ff399
|
DibiConnection::getDriver() automatically connects lazy connection; connect() and disconnect() are imperative now!
|
2010-08-03 18:11:21 +02:00 |
|
David Grudl
|
6bb2bc489d
|
DibiTranslator: removed getDriver() (it is private)
|
2010-08-03 18:11:21 +02:00 |
|
David Grudl
|
019f6864cf
|
DibiResult::getIterator() - removed optional $offset and $limit parameters (BC break!)
|
2010-08-03 18:11:20 +02:00 |
|
David Grudl
|
792a25d57b
|
added tests
|
2010-08-03 17:18:11 +02:00 |
|
David Grudl
|
759b8d4615
|
removed directory "icon"
|
2010-08-03 17:18:10 +02:00 |
|
David Grudl
|
3f594756e0
|
examples: removed unnecessary delimiters []
|
2010-08-03 17:18:10 +02:00 |
|
David Grudl
|
beee4ee4b7
|
examples: files renamed
|
2010-08-03 17:18:10 +02:00 |
|
David Grudl
|
8f9435b518
|
examples: better headings and comments
|
2010-08-03 17:18:02 +02:00 |
|