Detalii soft:
Versiune: 0.811
Incarca data: 14 Apr 15
Licenţă: Gratuit
Popularitate: 103
Acesta este un extensibil, de înaltă performanță, obiect relațional mapper (ORM) pentru RoseDB
Caracteristici :.
- Creare un rând în baza de date prin salvarea unui obiect nou construit.
- inițializa un obiect prin încărcarea un rând din baza de date.
- Actualizati-un rând de economisire un obiect modificat înapoi la baza de date.
- Ștergerea unui rând din baza de date.
- Recuperare un obiect la care se referă o cheie externă în obiectul curent. (De exemplu, & quot; o la o & quot; și & quot; mulți la o & quot;. Relații)
- Recuperare mai multe obiecte care se referă la obiectul curent, fie direct prin chei străine sau indirect, prin intermediul unui tabel de mapare. (De exemplu, & quot; o de foarte multe & quot; și & quot; mulți la mai multe & quot;. Relații)
- Încărcați un obiect, împreună cu & quot; obiecte străine & quot; care sunt legate prin oricare dintre tipurile de relatii acceptate.
Ce este nou în această versiune:.
- Mâner valori implicite nule pentru coloanele cheie străini în PostgreSQL
Ce este nou în versiunea 0.788:
- Fixed un bug care a împiedicat funcție solicită ca acum () de la fiind inline în mod corespunzător, chiar și atunci când allow_inline_column_values a fost stabilit la o valoare adevărată.
- Sistemul Loader / auto-init acum va seta automat allow_inline_column_values atribuie o valoare adevărat atunci când o coloană are o valoare implicită care arata ca un apel de funcție.
- Fixed un avertisment non-numeric cu versiuni de dezvoltare ale Math :: BIGINT.
Limitări :
- Rose :: DB :: obiecte obiect poate reprezenta rânduri în aproape orice masă bază de date, sub rezerva următoarelor constrângeri:
- Serverul de baze de date trebuie să fie susținută de Rose :: DB.
- În tabelul de bază de date trebuie să aibă o cheie primară.
- Cheia primar nu trebuie să permită valori nule în oricare dintre coloanele sale.
Comentariile nu a fost găsit