1
0
mirror of https://github.com/dg/dibi.git synced 2025-10-18 08:17:04 +02:00

Commit Graph

  • ff22e8de09 Helpers::getSuggestion() better balance. Replacement is more expensive than insertion/deletion. David Grudl 2015-11-07 02:23:28 +01:00
  • 044fe4fc2a Fluent: added missing annotations [Closes #191] Petr Soukup 2015-10-27 13:07:40 +01:00
  • e9c677c750 typo, docs David Grudl 2015-11-06 23:00:36 +01:00
  • f457504037 DibiFluent: added missing annotations [Closes #191] Petr Soukup 2015-10-27 13:07:40 +01:00
  • 50324fd815 typo David Grudl 2015-11-06 23:00:36 +01:00
  • 607ec8ae77 tests: not supported drivers are not skipped (except for 'mysql' on PHP 7) David Grudl 2015-11-04 15:00:29 +01:00
  • deb56bb166 added appveyor.yml (thanks @mhujer) David Grudl 2015-11-04 03:57:52 +01:00
  • 5d44e55527 travis: uses own databases.travis.ini David Grudl 2015-11-04 17:21:02 +01:00
  • 78d24a0e74 tests: fixes David Grudl 2015-11-04 14:23:14 +01:00
  • 5aab1ff023 tests: improved ini quering, removed duplicated tests David Grudl 2015-11-04 14:36:38 +01:00
  • 6730fb4633 tests: added missing items to databases.sample.ini & etc David Grudl 2015-11-04 13:40:19 +01:00
  • 8f8fd040ff tests: fixes David Grudl 2015-11-04 15:17:10 +01:00
  • 120f0946e0 tests: improved ini quering David Grudl 2015-11-04 14:36:38 +01:00
  • fef3eccc61 tests: added missing items to databases.sample.ini & etc David Grudl 2015-11-04 13:40:19 +01:00
  • ac1ab26e7a removed MsSqlDriver (is not available with PHP 5.3 or later; replaced with SqlsrvDriver) David Grudl 2015-11-04 03:50:53 +01:00
  • 26a66c92d9 used type callable David Grudl 2015-11-02 21:32:29 +01:00
  • 2bb99ef3a0 DibiExtension22: bluescreen panel is registered in production mode too David Grudl 2015-11-02 18:51:39 +01:00
  • b090ec802b differentiated Type::TIME and Type::DATETIME David Grudl 2015-11-03 17:32:50 +01:00
  • 89e92d24a2 Connection: added literal() David Grudl 2015-11-02 18:02:41 +01:00
  • 2627e23701 Fluent: fixed combination of modifier and inner fluent [Closes #192] David Grudl 2015-11-02 15:16:56 +01:00
  • 65d6f62a5b Translator::translate() can be called only once (BC break) David Grudl 2015-11-02 14:56:47 +01:00
  • 0c22f3b43f Translator: DateTime can be used only with %d or %t modifiers (BC break?) David Grudl 2015-11-02 16:57:02 +01:00
  • b7d922d992 Translator: Literal can be used with %sql or %SQL modifiers David Grudl 2015-11-02 16:55:14 +01:00
  • a9a45f0c4c Translator: better error messages David Grudl 2015-11-02 16:47:35 +01:00
  • 654e345921 added test, whitespace David Grudl 2015-11-02 15:10:13 +01:00
  • f2a400084f Reflection\Result: fixed case insensitivity David Grudl 2015-10-26 19:54:18 +01:00
  • a3325cac4d added deprecation notices David Grudl 2015-10-26 19:47:24 +01:00
  • 411862d5d8 DibiFluent: fixed combination of modifier and inner fluent [Closes #192] David Grudl 2015-11-02 14:48:22 +01:00
  • 84f3a5ddef DibiResultInfo: fixed case insensitivity David Grudl 2015-10-26 19:54:18 +01:00
  • 17df4d17fb Released version 2.2.5 v2.2.5 v2.2 David Grudl 2015-10-26 19:33:06 +01:00
  • 47ef875c73 Released version 2.3.4 v2.3.4 David Grudl 2015-10-26 19:31:39 +01:00
  • 63c644a860 DibiFluent::fetch() uses limit only when there is no LIMIT & OFFSET (fixes 20f2093 on MSSQL) David Grudl 2015-10-26 15:25:52 +01:00
  • 1c3ef5f5cf DibiFluent: prevents doubled processing David Grudl 2015-10-26 14:29:03 +01:00
  • 9100f94b8f DibiConnection: option 'driver' can contain driver instance or class name [Closes #153] Pavel Zelezny 2015-10-26 16:11:42 +01:00
  • f19dd9208a Connection::alias() & loadFile() moved to Helpers David Grudl 2015-10-26 18:52:30 +01:00
  • fd5cfaa9d3 drivers: applyLimit throws exception for negative values (BC break) David Grudl 2015-10-26 17:51:52 +01:00
  • 1333d07833 SqlsrvDriver: added support for LIMIT & OFFSET on SQL Server 2012 David Grudl 2015-10-26 18:08:36 +01:00
  • c26201c75d Fluent: exports limit & offset as %lmt and %ofs [Closes #82] David Grudl 2015-10-26 15:25:52 +01:00
  • 70c68402ea Fluent: prevents doubled processing David Grudl 2015-10-26 14:29:03 +01:00
  • 5fac432272 Connection: option 'driver' can contain driver instance or class name [Closes #153] Pavel Zelezny 2015-10-26 16:11:42 +01:00
  • 51adcd98e0 DibiFluent::fetch() uses limit only when there is no LIMIT & OFFSET (fixes 20f2093 on MSSQL) David Grudl 2015-10-26 15:25:52 +01:00
  • aaa5abd4b6 DibiFluent: prevents doubled processing David Grudl 2015-10-26 14:29:03 +01:00
  • e4acc4a2c8 DibiTranslator: removed die() David Grudl 2015-10-22 01:44:28 +02:00
  • e339eff00f tests: improved sql dumps, renamed pgsql -> postgre David Grudl 2015-10-13 17:37:14 +02:00
  • 48adcec6dc added DibiSqlsrvDriver as alias for DibiMsSql2005Driver David Grudl 2015-10-26 14:28:55 +01:00
  • b3696f9beb FirebirdDriver: removed $sql from exception in fetch() David Grudl 2015-10-23 17:24:01 +02:00
  • 389026d697 DibiTranslator: removed die() David Grudl 2015-10-22 01:44:28 +02:00
  • 0a2d12c47a Released version 2.2.4 v2.2.4 David Grudl 2015-10-09 12:04:20 +02:00
  • 8f0d0fb115 Released version 2.3.3 v2.3.3 David Grudl 2015-10-09 12:07:38 +02:00
  • 965570c067 removed unused code David Grudl 2015-10-22 02:05:08 +02:00
  • 11027e2573 MsSql2005 driver renamed to Sqlsrv David Grudl 2015-10-22 01:53:41 +02:00
  • d74908402d fixes David Grudl 2015-10-22 01:44:28 +02:00
  • 31cd9594a1 removed unused code David Grudl 2015-10-22 02:05:08 +02:00
  • 52f0793991 Result::dump() moved to Helpers David Grudl 2015-10-13 20:52:29 +02:00
  • c79f4a1475 MySQL drivers: type TIME is returned as DateInterval (BC break) [Closes #168] David Grudl 2015-10-13 20:39:54 +02:00
  • fbb63a9cc3 implemented DriverException descendants: - ConstraintViolationException - ForeignKeyConstraintViolationException - NotNullConstraintViolationException - UniqueConstraintViolationException David Grudl 2015-10-13 18:08:04 +02:00
  • 3f44e96353 tests: improved sql dumps, renamed pgsql -> postgre David Grudl 2015-10-13 17:37:14 +02:00
  • 6994f6d11a Dibi\Exception: code can be string David Grudl 2015-10-13 18:05:31 +02:00
  • e849be486f DriverException: removed tryError & catchError (BC break) David Grudl 2015-10-13 20:03:08 +02:00
  • 8649366b1f PostgreDriver: removed usage of tryError & catchError David Grudl 2015-10-13 20:02:00 +02:00
  • 1a027c75ab FirebirdDriver: removed usage of tryError & catchError (not tested!) David Grudl 2015-10-13 19:57:52 +02:00
  • ee4cd0d6ef Column::detectTypes() moved to Helpers David Grudl 2015-10-13 15:48:24 +02:00
  • 19748f7c5b Result: improved normalization of int David Grudl 2015-10-13 14:13:29 +02:00
  • ee5f1dd293 Result: fixed normalization of float when ends with "0" [Closes #189] David Grudl 2015-10-13 13:14:08 +02:00
  • 4ae4f49c21 Result: fixed normalization of float when ends with "0" [Closes #189] David Grudl 2015-10-13 13:14:08 +02:00
  • 5b9ffe14ba Result: normalize converts FALSE David Grudl 2015-10-13 14:26:41 +02:00
  • 4630e1818f Result: normalizes invalid date to NULL David Grudl 2015-10-13 14:39:24 +02:00
  • c0416bf176 Result: improved normalization of type INT David Grudl 2015-10-13 14:13:29 +02:00
  • 407a6f7550 Result: fixed normalization of float when ends with "0" [Closes #189] David Grudl 2015-10-13 13:14:08 +02:00
  • 91c2be2a84 Result: normalize always converts type TEXT to string David Grudl 2015-10-13 14:26:41 +02:00
  • 6f273ef601 Column::detectType() return NULL when type is unknown instead of TEXT David Grudl 2015-10-13 15:03:18 +02:00
  • 8bfb39f790 Merge pull request #190 from bckp/patch-1 David Grudl 2015-10-13 11:54:55 +02:00
  • 617e5ca6da Updated docs Radovan Kepák 2015-10-13 10:36:24 +02:00
  • 20f2093aa5 Fluent::fetch(): fixed limit clause duplication [Closes #188][Closes #186][Closes #185] castamir 2015-10-07 16:38:35 +02:00
  • 0c4a28935d Fluent: removed keyword AS from SQL [Closes #172] David Grudl 2015-10-08 23:04:50 +02:00
  • 2e09a559f2 moved to namespace Dibi David Grudl 2015-10-08 02:13:22 +02:00
  • 6222e966c7 typos David Grudl 2015-10-08 01:58:45 +02:00
  • 8e2feec9fb removed @package David Grudl 2015-10-06 11:43:11 +02:00
  • 80e2fd6cc3 DibiRow: shows suggestions for missing columns David Grudl 2015-10-06 13:23:46 +02:00
  • a119921832 DibiObject: shows suggestions for undeclared members David Grudl 2015-10-06 12:49:23 +02:00
  • f42d1b1611 DibiObject replaced with trait DibiStrict David Grudl 2015-10-06 12:54:27 +02:00
  • 76396ab250 DibiObject: simplified to minimum (BC break) David Grudl 2015-10-06 12:44:37 +02:00
  • ae68965710 type constants dibi::* moved to new class Type David Grudl 2015-10-07 23:37:58 +02:00
  • 785a021b8d dibi::dump() moved to class Helpers David Grudl 2015-10-07 23:30:53 +02:00
  • 59223d937d removed usage of magic properties David Grudl 2015-10-06 13:14:01 +02:00
  • 7c1f735f9b used PHP 5.4 syntax David Grudl 2015-10-06 01:39:01 +02:00
  • a32e24262f loader.php: uses SPL autoloader David Grudl 2015-10-06 01:26:50 +02:00
  • 3e010c0f4d removed PHP < 5.4 stuff David Grudl 2014-06-02 16:50:01 +02:00
  • 96daa02525 Minimal required PHP version changed to 5.4.4 David Grudl 2014-06-02 16:50:01 +02:00
  • cbebcba37d IDibiDriver: escape() & unescape() replaced with escape*() & unescapeBinary() (BC break!) David Grudl 2015-10-08 01:36:44 +02:00
  • 7f76a8b2f4 separation of some classes into own files David Grudl 2015-10-07 23:21:30 +02:00
  • 2522dcd7fe new directory structure, moved to /src David Grudl 2015-01-13 16:27:01 +01:00
  • f4ae1e692f DibiFluent::fetch(): fixed limit clause duplication [Closes #188][Closes #186][Closes #185] castamir 2015-10-07 16:38:35 +02:00
  • 443661f0e9 DibiFluent: removed keyword AS from SQL [Closes #172] David Grudl 2015-10-08 23:04:50 +02:00
  • ac0ab9041b DibiObject: fixed compatibility with PHP 7 David Grudl 2015-10-06 12:43:45 +02:00
  • d7885921e6 removed rarely used @property David Grudl 2015-10-06 11:46:58 +02:00
  • ce459f440a improved coding style David Grudl 2015-06-19 03:11:36 +02:00
  • 2d9358e4f7 DibiFluent::fetch(): fixed limit clause duplication [Closes #188][Closes #186][Closes #185] castamir 2015-10-07 16:38:35 +02:00
  • e3748420f5 DibiFluent: removed keyword AS from SQL [Closes #172] David Grudl 2015-10-08 23:04:50 +02:00
  • c96271c09b opened 2.4-dev David Grudl 2015-10-06 00:46:20 +02:00