Permalink
Commits on Oct 15, 2016
  1. Compatibility of numeric and string keys (#1279)

    Compatibility of numeric and string keys
    Userator committed with marcj Oct 15, 2016
Commits on Oct 5, 2016
  1. Update to use TIME & DATE types (#1250)

    Previously these used DATETIME, but then propel tried to insert just a date or time into the database, resulting in a error "[S0001][241] Conversion failed when converting date and/or time from character string."
    mhaisley committed with marcj Oct 5, 2016
Commits on Sep 22, 2016
  1. Support in joinWith also relation name as first argument when name is…

    … not sufficient
    marcj committed Sep 22, 2016
  2. Fixed argument parsing of __call for joinWith

    marcj committed Sep 22, 2016
Commits on Sep 14, 2016
  1. Allows the use of TimestampableBehavior with INTEGER columns (#1261)

    TrogloGeek committed with marcj Sep 14, 2016
  2. Updated PHPDoc for filterByX (#1263)

    dhm80 committed with marcj Sep 14, 2016
  3. Allow option MYSQL_ATTR_MAX_BUFFER_SIZE to be set (#1267)

    wimwinterberg committed with marcj Sep 14, 2016
  4. Fix for the issue with cloned criterias affecting each other when usi…

    …ng combine (#1275)
    
    * Added tests demonstrating how cloned criterias affect each other when using combine
    
    * Fixed the issue with cloned criterias affecting each other when using combine
    motin committed with marcj Sep 14, 2016
  5. Typos (#1274)

    motin committed with marcj Sep 14, 2016
  6. Phpunit boot scripts accepts command line arguments (#1276)

    motin committed with marcj Sep 14, 2016
Commits on Aug 29, 2016
  1. Ensuring that PropelDateTime::getMicrotime() includes the fractional …

    …part to match the expected 'U.u' format in createHighPrecision(). (#1257) (#1258)
    motin committed with marcj Aug 29, 2016
Commits on Aug 22, 2016
  1. Fix schemaname for search_path (#1245)

    rafaelnery committed with marcj Aug 22, 2016
  2. Added test for timezone in PropelDateTime::createHighPrecision (#1255)

    * specify timezone
    
    just like in the newInstance
    timezone must be explicitly specified and then changed
    because of a DateTime bug: http://bugs.php.net/bug.php?id=43003
    
    * Added test for timezone in PropelDateTime::createHighPrecision
    russellgalpin committed with marcj Aug 22, 2016
  3. specify timezone in PropelDateTime::createHighPrecision (#1243)

    just like in the newInstance
    timezone must be explicitly specified and then changed
    because of a DateTime bug: http://bugs.php.net/bug.php?id=43003
    niekdemelker committed with marcj Aug 22, 2016
Commits on Jul 26, 2016
  1. Locale-independent functionality of PropelDateTime::createHighPrecisi…

    …on (#1242)
    
    * Small fix to make sure that microtime(true) always returns a float with a "." as decimal pointer.
    
    * Test added for locale-independent createHighPrecision fix.
    Musiksammler committed with marcj Jul 26, 2016
Commits on Jul 25, 2016
  1. Fix versionable behavior when exists 1:1 relationships (#1223)

    * Issue 1109 (#4)
    
    Fix behavior when versionable column is pk, documented methods and implementing tests
    
    * Update VersionableBehaviorObjectBuilderModifier.php
    
    * Fixed issues and implementing tests
    rafaelnery committed with marcj Jul 25, 2016
  2. Run sql:build model:build config:convert post-init (#1236)

    benbankes committed with marcj Jul 25, 2016
  3. Set $criteria->insert to $criteria->doInsert (#1239)

    mhaisley committed with marcj Jul 25, 2016
Commits on Jul 20, 2016
  1. Allow high precision timestamp using sqlType of DATETIME(6)/TIMESTAMP(6)

    marcj committed Jul 20, 2016
Commits on Jul 7, 2016
  1. Unique validator fix. (#1237)

    * Update UniqueValidator.php
    
    See #943
    
    Sory I do not speak English :(
    
    * Unique constraint must ignore itself. [Tests]
    aguimaraes committed with marcj Jul 7, 2016
  2. [generator] Making recursive configurable trough configuration files (#…

    …1230)
    
    Following up on #519
    gboddin committed with marcj Jul 7, 2016
Commits on Jun 14, 2016
  1. Merge branch 'master' of github.com:propelorm/Propel2

    marcj committed Jun 14, 2016
  2. Added some missing types for PGSQL (#1220)

    * Added missing types for reverse engineering from pgsql databases.
    
    * Added missing type character varying.
    JustusW committed with marcj Jun 14, 2016
  3. Fixed versionable behavior (#1222)

    * Fix versionable when exists custom field on table with FK
    
    * Implementing tests
    rafaelnery committed with marcj Jun 14, 2016
Commits on Jun 13, 2016
  1. PDODataFetcher can have null data object and rewinded (dump by exampl…

    …e) / tests avoid exception (#1204)
    jeremydenoun committed with marcj Jun 13, 2016
  2. Added possibility to decorate generated migration files with a custom…

    … suffix (#1214)
    motin committed with marcj Jun 13, 2016
  3. Pass specific driver options to PDO constructor (#1190)

    mathieuimbert committed with marcj Jun 13, 2016
  4. Inconsistent behavior between join and joinWith leading to malformed …

    …on clause (#1217)
    
    *  may be either table.field or schema.table.field so the correct  is always the last field of the exploded array and not the second.
    
    * Switched to more efficient method for selecting the real column
    
    array pop might be too inefficient for the tests to pass.
    JustusW committed with marcj Jun 13, 2016
  5. Removed/Fixed tests for auto-use of LIKE for *

    marcj committed Jun 13, 2016
Commits on Jun 10, 2016
  1. Added proper Exception when encountering a table without PK. (#1215)

    JustusW committed with marcj Jun 10, 2016
  2. Merge branch 'master' of github.com:propelorm/Propel2

    marcj committed Jun 10, 2016
  3. Removed auto-usage of LIKE comparison when '*' or '%' is found in the

    value.
    
    Since this leads too easily to security issues, because
    its both not well described in the documentation and not expected in
    general. Usage of LIKE is still possible using Criteria::LIKE as second
    parameter.
    marcj committed Jun 10, 2016
Commits on Jun 4, 2016
  1. fix, value part of reference should be optional (#1208)

    prgTW committed with marcj Jun 4, 2016
  2. polymorphic foreign keys allowed by DTD/XSD (#1207)

    prgTW committed with marcj Jun 4, 2016