Software Details:
Version: 1.7.1 / 2.0.0-alpha4 updated
Upload Date: 4 Jun 15
Distribution Type: Freeware
Downloads: 58
Propel allows developers to access databases using a set of programmatic methods and a simple API.
Can be used for storing and retrieving data.
Propel is written following OOP practices and allows programmers to manipulate database-stored data just like other PHP classes and objects.
Various database systems are supported.
What is new in this release:
- 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.
What is new in version 1.7.1:
- 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.
What is new in version 1.6.7:
- 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
What is new in version 1.6.6:
- 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
What is new in version 1.6.4:
- 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.
What is new in version 1.6.3:
- 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.
Comments not found