1
0
mirror of https://github.com/dg/dibi.git synced 2025-10-19 16:57:11 +02:00

Commit Graph

  • 0748c693ff DibiMsSql2005Driver: added config aliases 'username', 'password', 'database' David Grudl 2010-05-19 15:36:56 +02:00
  • 550c477797 DibiConnection::alias() refactoring David Grudl 2010-05-19 15:29:38 +02:00
  • 27d58bff40 DibiDatabaseInfo: provides substitutions David Grudl 2010-05-19 15:03:48 +02:00
  • bec559448c rewritten dibi::IDENTIFIER escaping; added support for [table.*] David Grudl 2010-05-19 14:53:19 +02:00
  • 27930611de REGEXP optimizations David Grudl 2010-05-16 22:40:39 +02:00
  • 553f7da5f9 implemented PCRE error checking and PcreException David Grudl 2010-05-16 22:06:29 +02:00
  • 555e825bb2 DibiResult: fixed compatibility with new DibiRow David Grudl 2010-04-26 21:20:10 +02:00
  • 5d95f0ba0d added DibiRow::toArray() & Countable David Grudl 2010-04-26 20:44:17 +02:00
  • 26384626ba ArrayObject -> Traversable & iterator_to_array David Grudl 2010-04-26 20:43:04 +02:00
  • f048cc4086 added @method phpDoc David Grudl 2010-04-23 14:55:29 +02:00
  • 784153e98c DibiRow is not longer ArrayObject descendant David Grudl 2010-04-22 23:19:33 +02:00
  • a4c5f327de DibiConnection: $config can be Traversable David Grudl 2010-04-22 22:14:46 +02:00
  • 90d61002fb added @property phpDoc David Grudl 2010-04-22 12:12:11 +02:00
  • ea5e1f052f SQLite driver: implemented database reflection Roman Sklenar 2010-01-28 18:00:58 +08:00
  • 7412f8bf65 DibiPdoDriver::getColumnsMeta PHP < 5.2.3 compatibility Roman Sklenar 2009-11-27 20:51:28 +08:00
  • 35b8a4f000 Fix MySQL implementation of inTransaction() Jakub Vrana 2010-04-22 06:02:47 +08:00
  • e8517b43dc PostgreSQL driver now allows 'database' key in config array instead of 'dbname' Ondřej Mirtes 2010-04-22 03:59:24 +08:00
  • 7504a51451 enabled 'unsigned' option on mysql and mysqli column info paranoiq 2009-11-04 05:41:07 +08:00
  • 550be3b10a Debug Bar fix David Grudl 2010-04-06 12:36:05 +02:00
  • 52e5d43416 DibiProfiler: added [explain] info David Grudl 2010-04-04 02:57:43 +02:00
  • 57b68131e6 DibiProfiler: $tickets is now static, profiler sets dibi static variables David Grudl 2010-04-04 00:08:14 +02:00
  • 52f8128a2f profiler fix David Grudl 2010-04-03 22:51:46 +02:00
  • 3f6a075251 updated for new Nette Debug Bar David Grudl 2010-04-01 05:24:13 +02:00
  • 22d41ca3c1 DibiProfiler: json_encode in native in PHP 5.2 David Grudl 2010-03-29 15:46:05 +02:00
  • 0b9562497f typos David Grudl 2010-02-24 07:33:16 +01:00
  • dbe79ae57b DibiResult: convert() is protected David Grudl 2010-02-24 06:51:21 +01:00
  • 92ea9f2c5a DibiResult: default type for datetime changed from timestamp -> object DateTime (BC break) David Grudl 2010-02-24 06:49:05 +01:00
  • c01bfd792d added new option 'resultDateTime' - replaces parameter $format in DibiResult::setType() David Grudl 2010-02-24 06:43:08 +01:00
  • 527863fcce added new option 'resultDetectTypes' - calls automatically detectTypes() David Grudl 2010-02-24 06:23:55 +01:00
  • 4054bdc231 DibiResult: removed setWithTables & 'resultWithTables' configuration option (BC break!) David Grudl 2010-02-24 04:59:00 +01:00
  • a2323271d4 DibiResult: small refactoring David Grudl 2010-02-24 02:43:15 +01:00
  • 576397319a DibiDataSource: better table name detection in __construct David Grudl 2010-02-16 19:19:32 +01:00
  • ec1a1ec5b9 DibiRow::asDateTime() added $format parameter David Grudl 2010-02-15 21:16:18 +01:00
  • 55cd98e9c1 DibiFluent: fixed support for cloning David Grudl 2010-01-26 19:55:00 +01:00
  • a8e83ce93d DibiRow: added asTimestamp() & asDateTime(), therefore asDate() is deprecated David Grudl 2010-01-26 01:38:47 +01:00
  • e232bf470c DibiFluent: clause() argument can be in upper-case David Grudl 2010-01-24 18:58:05 +01:00
  • 65965b0943 DibiFluent: added support for cloning David Grudl 2010-01-24 18:57:04 +01:00
  • e035c13437 DibiPostgreDriver: getTables() returns always array David Grudl 2010-01-23 08:00:52 +01:00
  • b8600ee704 added DibiFluent::REMOVE const David Grudl 2010-01-23 06:28:23 +01:00
  • 2395b83b03 DibiTranslator: added modifiers %sN & %iN, replacements for %sn & %in David Grudl 2010-01-23 06:02:03 +01:00
  • cb1ed71669 DibiPdoDriver: added rowCount() David Grudl 2010-01-23 05:39:28 +01:00
  • fa0b146f67 DibiTranslator: empty arrays DO NOT generate NULL (BC break!) & added array modifier %in David Grudl 2010-01-23 05:25:17 +01:00
  • bb40e28eb8 DibiTranslator: %by supports inner arrays David Grudl 2010-01-23 04:57:49 +01:00
  • 1ecc4ab134 DibiMySqlDriver & MySQLi: sets time_zone in connect() David Grudl 2010-01-23 04:45:59 +01:00
  • 76c02a65da DibiFluent: added removeClause() David Grudl 2010-01-23 04:43:36 +01:00
  • b9ec3047b0 small code refactoring David Grudl 2010-01-15 22:27:06 +01:00
  • e177436e38 added DateTime53, fix for crappy DateTime in PHP 5.2 David Grudl 2010-01-14 23:41:37 +01:00
  • 9d4a887e7a typos David Grudl 2010-01-11 17:03:20 +01:00
  • d61bd79982 DibiConnection: inTransaction() is back, implemented in drivers David Grudl 2010-01-11 16:56:54 +01:00
  • c37475838f - year 2009 -> 2010 David Grudl 2010-01-03 15:15:37 +01:00
  • 7688dd81f9 DibSQLite3Driver: improved by Roman Sklenar David Grudl 2009-12-18 01:46:51 +01:00
  • 686b60fb04 DibiOracleDriver: implemented getInsertId() Marek Jelen 2009-12-02 15:57:09 +01:00
  • ccd20b6f17 added SQLite3 driver David Grudl 2009-12-17 23:54:41 +01:00
  • 20d22dd81b DibiConnection: deprecated inTransaction (BC break!) David Grudl 2009-12-17 20:45:30 +01:00
  • f6d4107116 DibiResult: fixed bug in new-syntax fetchAssoc() David Grudl 2009-12-09 02:34:58 +01:00
  • 75ede18f94 removed PHP 5.1 support; removed DibiVariable & IDibiVariable David Grudl 2009-11-16 01:44:10 +01:00
  • 8586eb8e29 changed empty-date detection David Grudl 2009-11-16 01:54:27 +01:00
  • 5e7774404b code smoothing David Grudl 2009-11-16 01:51:49 +01:00
  • 4b2a329127 DibiDataSource: removed the final keyword of the __toString() method. Jan Vlcek 2009-10-03 00:17:31 +08:00
  • 22b62ee9a5 MSSQL driver: Added subselect alias in applyLimit. Jan Vlcek 2009-10-02 21:26:03 +08:00
  • b00257c6b0 Updated DibiFirebirdDriver & DibiMsSql2005Driver David Grudl 2009-10-13 17:02:26 +02:00
  • 4235b3564f DibiResult: rewritten associate descriptor syntax David Grudl 2009-10-06 18:09:13 +02:00
  • 0337cbdba9 DibiResult: fetchAssoc refactoring David Grudl 2009-10-06 16:51:27 +02:00
  • d68e526381 updated version number David Grudl 2009-09-30 22:50:23 +02:00
  • 3b2ca19d42 Released version 1.2 v1.2 David Grudl 2009-09-18 07:26:02 +02:00
  • 16f6d537e0 All setters provide a fluent interface now (i.e. return $this) David Grudl 2009-09-18 03:38:10 +02:00
  • 6d353c0b5d DibiResult: removed destructor David Grudl 2009-09-09 17:04:20 +02:00
  • 698c12eadc DibiColumnInfo: getType() is implemented lazy David Grudl 2009-09-09 17:03:40 +02:00
  • 70ba2f065c added DibiResultInfo, available via DibiResult::getInfo() David Grudl 2009-09-09 17:02:46 +02:00
  • 7e539f8f4f typo changes David Grudl 2009-09-09 17:01:30 +02:00
  • 532ed3a316 MySQL drivers: getColumns() obtains comments David Grudl 2009-09-08 21:27:57 +02:00
  • 08e70fda61 DibiTranslator: fixed bug in DateTime object usage David Grudl 2009-08-26 00:09:05 +02:00
  • 217de42d20 DibiPostgreDriver: added user => username alias (thanks to Milan Matejcek) David Grudl 2009-08-21 13:48:16 +02:00
  • fa6d771813 dibi internally uses DateTime object in PHP 5.2 David Grudl 2009-08-20 23:42:50 +02:00
  • 3777bacc02 DibiOracleDriver: supports configuration options 'fmtDate' & 'fmtDateTime' David Grudl 2009-08-20 22:19:01 +02:00
  • 9850a2f78b opened 1.2-dev David Grudl 2009-08-17 15:58:08 +02:00
  • 031bd2b767 released dibi 1.1 v1.1 David Grudl 2009-08-17 15:51:36 +02:00
  • 7c6932807d updated for GIT David Grudl 2009-08-14 00:05:20 +02:00
  • 208a579d6f - last rev fix David Grudl 2009-08-13 12:33:28 +00:00
  • eeba6cfc91 - DibiConnection: fixed insert() with modifiers (thanks to Matej Kravjar) David Grudl 2009-08-13 12:20:03 +00:00
  • 8cc1d8b948 - MS drivers: bool TRUE is now +1 - DibiDatabaseInfo: LONGTEXT is recognized as TEXT David Grudl 2009-08-13 12:08:31 +00:00
  • c2a2a4cd18 - added netterobots.txt David Grudl 2009-08-12 02:28:55 +00:00
  • 5e3bc8d0e9 - added driver for Firebird/InterBase database (thanks to authors Tomáš Kraina, Roman Sklenář) David Grudl 2009-07-23 10:31:07 +00:00
  • 6f34e56bd6 - updated Nette\Debug David Grudl 2009-07-15 10:08:46 +00:00
  • 18a7665bec - consolidating the aliases for the connection parameters David Grudl 2009-07-13 20:13:48 +00:00
  • fb026ef45d - DibiTranslate: better validation for %m David Grudl 2009-07-08 12:42:05 +00:00
  • 2d69d4a18e - added new multiinsert modifier 'm' (thanks to Milan Matejcek) David Grudl 2009-07-08 12:32:01 +00:00
  • 0d79d16d2c - binary unescape doesn't throw exceptions more David Grudl 2009-07-08 12:10:32 +00:00
  • a3f673e82b - DibiProfiler: added some limits for Firebug David Grudl 2009-07-02 17:39:58 +00:00
  • 6ff605ef0a - typo David Grudl 2009-06-30 14:08:49 +00:00
  • 6f4641c3ee - added example for dibi & Nette\Debug::consoleDump() David Grudl 2009-06-26 08:24:14 +00:00
  • 77efc27681 - DibiResultIterator: is countable (thanks to Roman Sklenar) David Grudl 2009-06-19 11:32:24 +00:00
  • e52cee8cbc - DibiConnection: insert() and update() accepts ArrayObject David Grudl 2009-06-19 11:28:42 +00:00
  • 74178a5596 - DibiTranslator: added brackets for %and %or (thanks to Jiri Sutera) - DibiMySqlDriver: added common error constants David Grudl 2009-06-19 11:03:24 +00:00
  • c67bcd5598 - DibiDataSource: added escaping David Grudl 2009-06-13 19:05:23 +00:00
  • bf15d60fd1 - DibiRow: added helper methods asDate() & asBool() - DibiTranslator: added new modifier %in - integer or NULL David Grudl 2009-06-03 13:42:02 +00:00
  • 9c435acd2e - DibiDataSource: fixed count() vs. release() bug (thanks to Roman Sklenář) David Grudl 2009-06-02 22:04:54 +00:00
  • 1e08a91e66 - DibiTranslator: fixed strange security bug! (thanks to Matej Kravjar) David Grudl 2009-06-02 09:05:13 +00:00
  • 43c7e70e90 - DibiResult: setWithTables() and setRowClass() provide a fluent interface - DibiTranslator: enhanced arrays syntax David Grudl 2009-05-24 23:32:42 +00:00
  • fb8054d21a - added placeholder ? David Grudl 2009-05-11 18:43:30 +00:00