Skip to content
Commits on Mar 27, 2012
  1. @willdurand

    Preparing the 1.6.5 release

    willdurand committed
Commits on Mar 26, 2012
  1. @willdurand
  2. @willdurand

    Merge pull request #317 from fzaninotto/fix_model_pager

    willdurand committed
    Fix PropelModelPager::getLastPage() return type.
  3. @willdurand

    Merge pull request #319 from K-Phoen/feature-versionable-utility-methods

    willdurand committed
    Add: some usefull methods to Versionable objects
  4. @willdurand

    Merge pull request #315 from ddalmais/feat-explain-plan

    willdurand committed
    Provide explain plan feature
Commits on Mar 24, 2012
  1. @willdurand

    Merge pull request #324 from K-Phoen/fix-versioning-inheritance

    willdurand committed
    Fix: versioning tables with inheritance
Commits on Mar 23, 2012
  1. @K-Phoen

    Fix: versioning tables with inheritance

    K-Phoen committed
    When wersioning a table with inheritance, the `getOneVersion` method
    did not return a "Version" object.
    
    Calling `getOneVersion` on a versioned Novel (instance of Book) would
    have returned a Book object, instead of a BookVersion object.
    
    Furthermore, the QuickBuilder was broken for this kind of schema and
    needed to be fixed.
Commits on Mar 20, 2012
  1. @K-Phoen

    Add: some usefull methods to Versionable objects

    K-Phoen committed
    This PR adds two methods to versionable objects:
    
      * `getLastVersions($max, $criteria, $con)`: retrieves the $max last
        versions
      * `compareVersion($number)`: compares the current object to a given
        version.
    
    I also added the `$ignoredColumns` parameter to the compareVersion(s)
    methods.
Commits on Mar 19, 2012
  1. @fzaninotto

    Fix PropelModelPager::getLastPage() return type.

    fzaninotto committed
    Turns out that PHP's `ceil()` converts a float to an integer but still returns... a float.
    The patch forces the return type of `getLastPage()` by casting to integer after calling `ceil()`.
    
    Closes #316.
  2. @ddalmais

    Fix CS

    ddalmais committed
  3. @ddalmais
  4. @ddalmais
Commits on Mar 16, 2012
  1. @ddalmais

    Fix text formatting

    ddalmais committed
  2. @ddalmais
  3. @ddalmais

    Format DBMysql code

    ddalmais committed
  4. @ddalmais
  5. @ddalmais
  6. @ddalmais
  7. @ddalmais

    Remove forced database read connection

    ddalmais committed
    Oracle must write explain plan in PLAN_TABLE
  8. @ddalmais

    Fix phpdoc function title

    ddalmais committed
  9. @cedriclombardot
  10. @cedriclombardot
  11. @ddalmais

    Fix text in ExplainPlanTest

    ddalmais committed
  12. @ddalmais
  13. @ddalmais

    Add explain function

    ddalmais committed
    use adapter specific doExplainPlan function
  14. @ddalmais
  15. @ddalmais

    Add doExplainPlan on DBAdapter

    ddalmais committed
    Return PropelException
    Used to return Exception in adapter without override of doExplainPlan function
Commits on Mar 14, 2012
  1. @willdurand

    Merge pull request #314 from K-Phoen/fix-is-versionning-necessary-fk

    willdurand committed
    Fix: some isVersionningNecessary() calls can cause fatal errors
  2. @K-Phoen

    Fix: some isVersionningNecessary() calls can cause fatal errors

    K-Phoen committed
    Given the following model, some isVersionningNecessary() calls would cause
    fatal errors.
    
        User                              Group
        ----                              -----
        name                              name
        group_id [FK, not required]
    
    When saving an user with no group but a name, the isVersioningNecessary()
    method returns true because the object is modified. But if we save again the
    same user - as there are no modifications on the user - the foreign keys
    are checked and isVersioningNecessary() is called on them, which causes
    a fatal error when one of them is not set.
Commits on Mar 8, 2012
  1. @willdurand

    Merge pull request #310 from akalyaev/master

    willdurand committed
    fixes Archivable behavior
  2. @akalyaev

    fixed code style (Refs #309)

    akalyaev committed
Commits on Mar 6, 2012
  1. @willdurand

    Fixed propel-gen. Closes #180

    willdurand committed
  2. @willdurand

    Added phpunit.xml.dist file

    willdurand committed
  3. @akalyaev
Commits on Mar 5, 2012
  1. @willdurand

    Marked PGSQL test skipped

    willdurand committed
Something went wrong with that request. Please try again.