Dettagli del software:
Versione: 0.811
Data di caricamento: 14 Apr 15
Licenza: Libero
Popolarità: 103
Questa è una estendibile, ad alte prestazioni object-relational mapper (ORM) per RoseDB
Caratteristiche :.
- Crea una riga nel database salvando un oggetto di nuova costruzione.
- inizializzare un oggetto caricando una riga dal database.
- Aggiornamento di una riga per il salvataggio di un oggetto modificato al database.
- eliminare una riga dal database.
- Fetch un oggetto a cui si riferisce una chiave esterna nell'oggetto corrente. (Cioè, & quot; 1-1 & quot; e & quot; molti a uno & quot;. Relazioni)
- Fetch più oggetti che fanno riferimento all'oggetto corrente, sia direttamente tramite chiavi esterne o indirettamente attraverso una tabella di mappatura. (Cioè, & quot; uno a molti & quot; e & quot; molti a molti & quot;. Relazioni)
- Caricamento di un oggetto lungo con & quot; oggetti estranei & quot; che sono connessi attraverso uno qualsiasi dei tipi di relazioni supportate.
Cosa c'è di nuovo in questa versione:.
- Maniglia valori di default nulli per le colonne chiave esterna in PostgreSQL
Cosa c'è di nuovo in versione 0,788:
- Risoluzione di un errore che impediva funzione chiama come ora () da essere adeguatamente inline, anche quando allow_inline_column_values è stato impostato su un valore vero.
- Il sistema Loader / auto-init sarà ora impostare automaticamente i allow_inline_column_values attribuiscono un valore vero quando una colonna ha un valore di default che sembra una chiamata di funzione.
- Risolto un avvertimento non numerico con le release di sviluppo di Math :: BigInt.
Limitazioni :
- Rose :: DB :: oggetti oggetto può rappresentare righe quasi ogni tabella di database, soggetta ai seguenti vincoli:
- Il server del database deve essere supportato da Rose :: DB.
- La tabella del database deve avere una chiave primaria.
- La chiave primaria non deve consentire valori Null in una qualsiasi delle sue colonne.
I commenti non trovato