David Grudl
|
d19afd5790
|
Removed inTransaction definitely (BC break!)
|
2010-05-19 18:33:28 +02:00 |
|
David Grudl
|
1285d9b30a
|
DibiMsSqlDriver: exception message received from mssql_get_last_message()
|
2010-05-19 15:54:49 +02:00 |
|
David Grudl
|
0748c693ff
|
DibiMsSql2005Driver: added config aliases 'username', 'password', 'database'
|
2010-05-19 15:40:32 +02:00 |
|
David Grudl
|
550c477797
|
DibiConnection::alias() refactoring
|
2010-05-19 15:33:37 +02:00 |
|
David Grudl
|
bec559448c
|
rewritten dibi::IDENTIFIER escaping; added support for [table.*]
|
2010-05-19 14:59:03 +02:00 |
|
David Grudl
|
553f7da5f9
|
implemented PCRE error checking and PcreException
|
2010-05-16 22:12:19 +02:00 |
|
David Grudl
|
90d61002fb
|
added @property phpDoc
|
2010-04-22 12:12:11 +02:00 |
|
Roman Sklenar
|
ea5e1f052f
|
SQLite driver: implemented database reflection
|
2010-04-22 17:41:28 +08:00 |
|
Roman Sklenar
|
7412f8bf65
|
DibiPdoDriver::getColumnsMeta PHP < 5.2.3 compatibility
|
2010-04-22 17:41:28 +08:00 |
|
Jakub Vrana
|
35b8a4f000
|
Fix MySQL implementation of inTransaction()
|
2010-04-22 17:41:04 +08:00 |
|
Ondřej Mirtes
|
e8517b43dc
|
PostgreSQL driver now allows 'database' key in config array instead of 'dbname'
|
2010-04-22 17:32:36 +08:00 |
|
paranoiq
|
7504a51451
|
enabled 'unsigned' option on mysql and mysqli column info
|
2010-04-22 17:32:24 +08:00 |
|
David Grudl
|
0b9562497f
|
typos
|
2010-02-24 07:50:50 +01:00 |
|
David Grudl
|
e035c13437
|
DibiPostgreDriver: getTables() returns always array
|
2010-01-23 08:00:52 +01:00 |
|
David Grudl
|
cb1ed71669
|
DibiPdoDriver: added rowCount()
|
2010-01-23 05:39:28 +01:00 |
|
David Grudl
|
1ecc4ab134
|
DibiMySqlDriver & MySQLi: sets time_zone in connect()
|
2010-01-23 04:45:59 +01:00 |
|
David Grudl
|
b9ec3047b0
|
small code refactoring
|
2010-01-15 22:27:06 +01:00 |
|
David Grudl
|
9d4a887e7a
|
typos
|
2010-01-11 17:03:57 +01:00 |
|
David Grudl
|
d61bd79982
|
DibiConnection: inTransaction() is back, implemented in drivers
|
2010-01-11 16:58:37 +01:00 |
|
David Grudl
|
c37475838f
|
- year 2009 -> 2010
|
2010-01-03 15:32:26 +01:00 |
|
David Grudl
|
7688dd81f9
|
DibSQLite3Driver: improved by Roman Sklenar
|
2009-12-18 01:46:51 +01:00 |
|
Marek Jelen
|
686b60fb04
|
DibiOracleDriver: implemented getInsertId()
|
2009-12-18 01:44:35 +01:00 |
|
David Grudl
|
ccd20b6f17
|
added SQLite3 driver
|
2009-12-18 01:43:50 +01:00 |
|
Jan Vlcek
|
22b62ee9a5
|
MSSQL driver: Added subselect alias in applyLimit.
|
2009-11-03 02:03:04 +08:00 |
|
David Grudl
|
b00257c6b0
|
Updated DibiFirebirdDriver & DibiMsSql2005Driver
|
2009-10-13 17:02:26 +02:00 |
|
David Grudl
|
7e539f8f4f
|
typo changes
|
2009-09-09 17:01:30 +02:00 |
|
David Grudl
|
532ed3a316
|
MySQL drivers: getColumns() obtains comments
|
2009-09-08 21:27:57 +02:00 |
|
David Grudl
|
217de42d20
|
DibiPostgreDriver: added user => username alias (thanks to Milan Matejcek)
|
2009-08-21 13:48:16 +02:00 |
|
David Grudl
|
fa6d771813
|
dibi internally uses DateTime object in PHP 5.2
|
2009-08-21 01:34:07 +02:00 |
|
David Grudl
|
3777bacc02
|
DibiOracleDriver: supports configuration options 'fmtDate' & 'fmtDateTime'
|
2009-08-20 22:19:01 +02:00 |
|
David Grudl
|
7c6932807d
|
updated for GIT
|
2009-08-14 00:05:20 +02:00 |
|
David Grudl
|
8cc1d8b948
|
- MS drivers: bool TRUE is now +1
- DibiDatabaseInfo: LONGTEXT is recognized as TEXT
|
2009-08-13 12:08:31 +00:00 |
|
David Grudl
|
5e3bc8d0e9
|
- added driver for Firebird/InterBase database (thanks to authors Tomáš Kraina, Roman Sklenář)
|
2009-07-23 10:31:07 +00:00 |
|
David Grudl
|
18a7665bec
|
- consolidating the aliases for the connection parameters
|
2009-07-13 20:13:48 +00:00 |
|
David Grudl
|
0d79d16d2c
|
- binary unescape doesn't throw exceptions more
|
2009-07-08 12:10:32 +00:00 |
|
David Grudl
|
6ff605ef0a
|
- typo
|
2009-06-30 14:08:49 +00:00 |
|
David Grudl
|
74178a5596
|
- DibiTranslator: added brackets for %and %or (thanks to Jiri Sutera)
- DibiMySqlDriver: added common error constants
|
2009-06-19 11:03:24 +00:00 |
|
David Grudl
|
bba85b5441
|
- Oracle driver: fixed bug
|
2009-04-26 20:05:09 +00:00 |
|
David Grudl
|
98d43e0815
|
- Oracle driver: implemented applyLimit() & getTables()
- DibiDataSource: removed key word AS
- DibiProfiler: fixed bug with unbuffered queries
- DibiTranslator: empty %and generates '1=1'
|
2009-04-26 15:35:39 +00:00 |
|
David Grudl
|
496c224be5
|
typos
|
2009-03-19 12:18:16 +00:00 |
|
David Grudl
|
aa05a85dfb
|
- BYTEA detection fixed
|
2009-03-17 07:26:09 +00:00 |
|
David Grudl
|
5946b7e1f6
|
- removed 'FIELD_' from dibi data types
|
2009-03-16 06:48:27 +00:00 |
|
David Grudl
|
a9afe1e397
|
- improved binary escaping
|
2009-03-16 05:47:20 +00:00 |
|
David Grudl
|
2f86997ca7
|
- affectedRows(), insertId(), rowCount() are aliases for getAffectedRows(), getInsertId(), getRowCount()
|
2009-02-26 20:02:14 +00:00 |
|
David Grudl
|
60559d9a9f
|
- added mysql_info support
|
2009-02-22 20:03:09 +00:00 |
|
David Grudl
|
419929f813
|
- DibiSqliteDriver: added registerFunction() and registerAggregateFunction()
|
2009-02-11 03:38:28 +00:00 |
|
David Grudl
|
a5a1da19a7
|
- DibiPostgreDriver: schema is case-sensitive
- DibiTranslator: %n modifier can construct [table] AS t statements
|
2009-02-02 17:50:02 +00:00 |
|
David Grudl
|
5ecfaf7ab1
|
- all drivers accepts injected connection resource
- DibiFluent: fixed identifier substitution
|
2009-01-17 19:27:40 +00:00 |
|
David Grudl
|
7c0c4db0f6
|
- fixed Oracle driver
|
2009-01-10 22:33:29 +00:00 |
|
David Grudl
|
c24f2b8705
|
- API cleanup: some method in DibiConnection marked as deprecated
|
2009-01-08 00:42:01 +00:00 |
|