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 |
|
David Grudl
|
65dba03652
|
examples: added CSS style
|
2010-08-03 13:41:06 +02:00 |
|
David Grudl
|
6e35a783c7
|
examples: data files moved to directory "data"
|
2010-08-03 13:41:05 +02:00 |
|
David Grudl
|
914f7d3c26
|
DibiLazyStorage: empty string as property name throws exception; fixed in DibiDatabaseInfo too
|
2010-08-03 13:41:05 +02:00 |
|
David Grudl
|
e50b1a0b5a
|
empty substitutions are going to be deprecated
|
2010-08-03 08:20:50 +02:00 |
|
David Grudl
|
8f358ca73d
|
dibi::dump() turns off HTML tags in CLI mode
|
2010-08-03 08:19:58 +02:00 |
|
David Grudl
|
9d27c7cc4e
|
DibiFluent: speed optimizations
|
2010-08-03 08:19:57 +02:00 |
|
David Grudl
|
bcee7bba91
|
DibiFluent::__class() small refactoring
|
2010-08-03 08:19:57 +02:00 |
|
David Grudl
|
8c5dc153f2
|
DibiDatabaseInfo: uses DibiLazyStorage for column type detecting
|
2010-08-03 08:19:34 +02:00 |
|
David Grudl
|
c93137340e
|
DibiTranslator: uses DibiLazyStorage as caching layer over delimite()
|
2010-08-03 08:19:00 +02:00 |
|
David Grudl
|
84e0f0ecc1
|
added DibiLazyStorage, simple caching layer
|
2010-08-03 08:18:42 +02:00 |
|
David Grudl
|
3b87d71a68
|
MySQLi: fixed columns types detection [Closes #6]
|
2010-08-03 04:04:59 +02:00 |
|
David Grudl
|
df02cf1e3d
|
dibi::dump highlights keyword OFFSET [Closes #15]
|
2010-08-03 04:04:58 +02:00 |
|
PetrP
|
e8990c9be6
|
DibiProfiler: explain query doesn't overwrite dibi::$sql
|
2010-08-03 04:04:58 +02:00 |
|
PetrP
|
e8de6f21c9
|
Mysql & Mysqli drivers: fixed bug in detection unsigned columns
|
2010-08-03 04:04:58 +02:00 |
|
PetrP
|
8082489143
|
DibiConnection: connect() is public
|
2010-08-03 04:04:57 +02:00 |
|
David Grudl
|
63163de18b
|
DibiDatabaseInfo: BIGINT is treated as string [Closes #18]
|
2010-08-03 04:04:53 +02:00 |
|
David Grudl
|
1b623855b7
|
typos
|
2010-08-03 04:04:47 +02:00 |
|
David Grudl
|
6288dc8cba
|
DibiConnection: removed old deprecated methods
|
2010-08-03 01:35:23 +02:00 |
|
David Grudl
|
20d0163316
|
DibiTranslator: speed optimizations
|
2010-08-03 01:32:00 +02:00 |
|
David Grudl
|
97da612604
|
DibiConnection: driver name is case insensitive
|
2010-08-03 00:45:52 +02:00 |
|
David Grudl
|
2ed67c1944
|
DibiConnection: uses single DibiTranslator object (per-connection)
|
2010-08-03 00:44:59 +02:00 |
|
David Grudl
|
a0a12701e9
|
DibiPdoDriver: speed optimization
|
2010-08-03 00:42:50 +02:00 |
|
David Grudl
|
739994dac6
|
MySQLi driver: sets mysqli_report(MYSQLI_REPORT_OFF)
|
2010-07-21 00:15:16 +02:00 |
|
David Grudl
|
8c99f0c04d
|
Driver's reflection capabilities moved to IDibiReflector
|
2010-05-26 16:26:21 +02:00 |
|