προωθούσαν επιτρέπει στους προγραμματιστές να έχουν πρόσβαση σε βάσεις δεδομένων χρησιμοποιώντας ένα σύνολο μεθόδων προγραμματισμού και ένα απλό API.
Μπορεί να χρησιμοποιηθεί για την αποθήκευση και ανάκτηση δεδομένων.
Προωθούσαν είναι γραμμένο ακόλουθες πρακτικές OOP και επιτρέπει στους προγραμματιστές να χειριστείτε τα δεδομένα της βάσης δεδομένων, που αποθηκεύονται ακριβώς όπως και οι άλλες κλάσεις της PHP και αντικείμενα.
Τα διάφορα συστήματα βάσεων δεδομένων που υποστηρίζονται
Τι είναι καινούργιο σε αυτή την έκδοση:..
- Αφαιρέθηκε καρτέλες
- Προστέθηκε `-` στο XSD απλού τύπου` file` σχόλιο.
- & quot? Πακέτου & quot? είναι στην πραγματικότητα μια διαδρομή αρχείου, θα πρέπει να είναι σε θέση να περιέχουν παύλες. Άλλαξε τη βάση δεδομένων XSD & # x3e? Τύπο δεδομένων πακέτο για να `file` και να προσαρμοστούν απλό` file` τύπο για να μπορέσουν να περιέχουν παύλες. Προστέθηκε ένα τεστ γι 'αυτό.
- Σταθερή που τάξης απόγονος
- Τα προσαρμοσμένα στυλ κωδικοποίησης και καθόρισε InnoDB εναντίον MyISAM σφάλμα σε φωλιασμένη δοκιμή σύνολο που προκύπτει από τη νέα διάκριση μεταξύ τους.
- Σταθερή άκυρο regex για τον τύπο δεδομένων php_class.
Τι είναι καινούργιο στην έκδοση 1.7.1:.
- Αφαιρέθηκε καρτέλες
- Προστέθηκε `-` στο XSD απλού τύπου` file` σχόλιο.
- & quot? Πακέτου & quot? είναι στην πραγματικότητα μια διαδρομή αρχείου, θα πρέπει να είναι σε θέση να περιέχουν παύλες. Άλλαξε τη βάση δεδομένων XSD & # x3e? Τύπο δεδομένων πακέτο για να `file` και να προσαρμοστούν απλό` file` τύπο για να μπορέσουν να περιέχουν παύλες. Προστέθηκε ένα τεστ γι 'αυτό.
- Σταθερή που τάξης απόγονος
- Τα προσαρμοσμένα στυλ κωδικοποίησης και καθόρισε InnoDB εναντίον MyISAM σφάλμα σε φωλιασμένη δοκιμή σύνολο που προκύπτει από τη νέα διάκριση μεταξύ τους.
- Σταθερή άκυρο regex για τον τύπο δεδομένων php_class.
Τι είναι καινούργιο στην έκδοση 1.6.7:
- Ενημέρωση γεννήτρια / build.properties-δείγματος
- Αποφύγετε την κενή γραμμή στην κλάση αντικειμένου στέλεχος
- Περισσότερα CS διορθώσεις
- μπλοκ Fix doc
- Διορθώστε NULL = & # x3e? null
- Βελτίωση παραγωγή κώδικα για να ακολουθήσει τις συστάσεις PSR
- Αλλαγή FIXME να TODO
- Αλλαγή σχόλια
- PropelSQLParser με διαχωριστικό και σταθερές δοκιμές
- SQL Parser οριοθέτησης Δοκιμές
- Συγχώνευση τηλε-παρακολούθησης υποκατάστημα »ανάντη / πλοιάρχου στο διαχωριστικό-σκανδάλη-parser
- Test Fix 2 νέες σχέσεις προστεθεί στο βιβλίο?) Για το τεύχος # 421
- Προσθήκη αλυσοποίηση στην PropelObjectCollection :: toKeyValue
- Επαναφορά & quot? Fix πλατφόρμα φόρτωσης & quot? καθώς σπάει πολλαπλές χτίζει χρησιμοποιώντας το config runtime
- Fix παλινδρόμησης που αφαιρείται Επίμονη διασυνδέσεις στις τάξεις βάση
- Προσθήκη δοκιμών που αποδεικνύουν παλινδρόμησης
- Fix συνθέτη config
- Προσθέστε κατηγορίες γεννήτρια στο classmap
Τι είναι καινούργιο στην έκδοση 1.6.6:
- Προστέθηκε υποστήριξη defaultValue για τον τύπο ARRAY
- Προστέθηκε δοκιμές για setIgnoreCase () μέθοδο
- Σταθερή πορεία πακέτο, αν δεν βρεθεί μητρικής πακέτο
- Διορθώθηκε το CS
- Σταθερή μικρή διαρροή μνήμης. Κλείνει # 358
- Προστέθηκε όριο στην έκδοση phing. Είναι τώρα & # x3e?.. = 2.4.12, αλλά μόνο για 2,4 * εκδόσεις
- Καλύτερη περιορισμό συνθέτη
- Σταθερή bin scripts
- αισθητικές αλλαγές
- Προστέθηκεthrows και @ Επαναφέρει όπου λείπουν
- Διορθώθηκαν αρκετά δημιουργείται phpDoc, λείπουν οι δηλώσεις
- Διορθώθηκε το CS για sluggable συμπεριφορά
Τι είναι καινούργιο στην έκδοση 1.6.4:
- Προστέθηκε «Αν υπάρχει" σχετικά με τις ρήτρες "DROP" για την PostgreSQL
- Η αποκατάσταση της ικανότητας των απόψεων αντίστροφη μηχανική
- Προστέθηκε δοκιμές για την παραγωγή Graphviz DOT
- Θέσεις FK με ΡΚ αν τα δύο ισχύουν στην στήλη
- Προστέθηκε δοκιμή μονάδα για 08e597835dd484e8b894f2ca1f56f053d3a4cfdb.
- Προστέθηκε phpName παράμετρο για ArchivableBehavior.
- Ενημέρωση δοκιμών / testsuite / runtime / προσαρμογέας / DBAdapterTest.php
- Διόρθωση για να createSelectSqlPart AT & μετά την γραμμή 441 - «.». Προσπαθεί να ψάξουν για ένα διάστημα ανάμεσα στο δεξιότερο »(« και το δεξιότερο μετά
- Σταθερή setLocale όταν χρησιμοποιούν το έθιμο locale_column διορθώσεις # 223
- Επαναφορά & quot? Σταθερή μορφή YMD για PropelDateTime :: newInstance & quot?
- Επαναφορά & quot? Καθορίσει isTimestamp & quot?.
- Σταθερή PropelQuickBuilder εξαρτώνται από δοκιμές μετά την αλλαγή SQLite DROP TABLE
- Μεταχειρισμένα DROP TABLE αν υπάρχει με SQLite
- Ορισμένες διορθώσεις τυπογραφικό λάθος.
- Άδειασμα περίπτωση ελέγχου.
Τι είναι καινούργιο στην έκδοση 1.6.3:
- φυλαγμένα π.Χ. με την PHP έκδοση κάτω από 5,3 (lcfirst ( ) hack)
- Μετακινήθηκε η λογική διαφ σε μια καλύτερη θέση (σε PropelCollection)
- Προστέθηκε δυνατότητα ένθετο SQL σε PropelSqlManager
- Προστέθηκε περισσότερες δοκιμές μονάδα για τη συλλογή setter
- Σταθερή υπογραφή setter
- refactored setters συλλογή χάρη στην fzaninotto
- Προστέθηκε περισσότερες δοκιμές μονάδα για τη συλλογή setter
- Προστέθηκε η αυτόματη αποθήκευση των συναφών αντικειμένων μετά τη χρήση του ρυθμιστή συλλογής (ΝΝ)
- Πέρασε η σύνδεση με το ρυθμιστή
- Προστέθηκε περισσότερες δοκιμές για τη συλλογή setter
- Σταθερή ModelCriteria :: replaceNames () για να χειριστεί namespaced τάξεις μοντέλο
- να ορίσει σωστά μη ακέραιο ενιαία ΡΚ όταν χρησιμοποιούν το SQLite.
- Μονάδα δοκιμών FO isTimestamp
- Διορθώστε isTimestamp.
Τα σχόλια δεν βρέθηκε