· Removed tabs.
· Added `-` to the xsd simple type `file` comment.
· "package" is actually a file path, it should be able to contain dashes. Changed the xsd database>package data type to `file` and adapted simple type `file` to allow them to contain dashes. Added a test for it.
· Fixed set descendant class
· Adjusted coding style and fixed a innodb vs. myIsam bug in nested set test resulting out of the new distinction between them.
· Fixed invalid regex for php_class data type.
· Update generator/build.properties-sample
· Avoid blank line in object stub class
· More CS fixes
· Fix doc blocks
· Fix NULL => null
· Improve code generation to follow PSR recommendations
· Changed FIXME to TODO
· Changed comments
· PropelSQLParser with delimiter and fixed tests
· SQL Parser Delimiter Tests
· Merge remote-tracking branch 'upstream/master' into delimiter-trigger-parser
· Fix test 2 new relations added to book ;) for issue #421
· Add chaining in PropelObjectCollection::toKeyValue
· Revert "Fix platform loading" as it breaks multiple builds using the runtime config
· Fix regression that removed Persistent interfaces in base classes
· Add test that prove a regression
· Fix composer config
· Add generator classes to the classmap
· Added defaultValue support for type ARRAY
· Added tests for setIgnoreCase() method
· Fixed package path if no parent package found
· Fixed CS
· Fixed small memory leak. Closes #358
· Added limit to phing version. It's now >= 2.4.12, but just for 2.4.* versions.
· Better composer constraint
· Fixed bin scripts
· Cosmetic changes
· Added @throws and @return where missing
· Fixed several generated phpDoc, missing declarations
· Fixed CS for sluggable behavior
· Added 'IF EXISTS' on 'DROP' clauses for PostgreSQL
· Restoring the ability of reverse-engineering views
· Added tests for Graphviz DOT generation
· Marked FK with PK if both apply to column
· Added unit test for 08e597835dd484e8b894f2ca1f56f053d3a4cfdb.
· Added to phpName parameter to ArchivableBehavior.
· Updated test/testsuite/runtime/adapter/DBAdapterTest.php
· Correction to createSelectSqlPart at & after line 441 - it tries to look for a space between the rightmost '(' and the rightmost '.' after it.
· Fixed setLocale when using custom locale_column fixes #223
· Revert "Fixed Ymd format for PropelDateTime::newInstance"
· Revert "fix isTimestamp."
· Fixed PropelQuickBuilder-dependent tests after SQLite DROP TABLE change
· Used DROP TABLE IF EXISTS with SQLite
· Some typo fixes.
· Empty test case.
· Kept BC with PHP version under 5.3 (lcfirst() hack)
· Moved the diff logic to a better place (in PropelCollection)
· Added insert SQL ability to the PropelSqlManager
· Added more unit tests for the collection setter
· Fixed setter signature
· Refactored collection setters thanks to fzaninotto
· Added more unit tests for the collection setter
· Added auto save for related objects after using the collection setter (N-N)
· Passed the connection to the setter
· Added more tests for collection setter
· Fixed ModelCriteria::replaceNames() to handle namespaced model classes
· Properly define non-integer single PKs when using SQLite.
· Unit testing fo isTimestamp
· Fix isTimestamp.