DataMgr è un wrapper CRUD (Create Read Aggiorna Elimina) operazioni di database che consente agli sviluppatori di scrivere facilmente il codice che collega e quindi modifica i dati memorizzati all'interno di un database.
In cima a questo, gli sviluppatori possono anche utilizzare DataMgr per definire la struttura di un database tramite codice ColdFusion, ed anche generare dati falsi per testare prototipi e varie applicazioni.
Ciò consente di lavorare meglio con i database relazionali, in alternativa al metodo classico ORM.
Motori di database supportati:
- Apache Derby
- MS Access
- MS SQL Server
- MySQL
- Oracle
- PostgreSQL
Cosa c'è di nuovo in questa versione:
- Special Data impostazione del tipo
- Special = "UUID":. Impostare il valore del campo per un UUID se nessun valore è passato in su un inserto
- SQL Server: Aggiunto il supporto per varchar (max) (e ne ha fatto il default per LONGVARCHAR) .
- Nuovo "applyListRelations" metodo (prendere tablename, query) per la post-calcolo della lista rapporti per getRecords () - anche utili con CF_DMQuery
- Optional "XmlData" argomento "Init" metodo (chiamate "loadXML" automaticamente)
- Possibilità di verificare l'esistenza della tabella.
- Una migliore pulizia MS Word
- Il supporto per la gestione di indici
- Optional "fieldlist" argomento per limitare i dati che possono essere modificati durante il salvataggio dei dati.
- Optional "tronca" argomento per troncare automaticamente i dati per adattarsi in banca dati durante il salvataggio dei dati.
- Per le tabelle con un semplice (campo unico) chiavi primarie, la possibilità di passare un singolo valore in argomento "dati" per getRecords () al posto di una struttura di valori.
- Nuovo campo calcolato "isDeletable" a disposizione "getRecords" determina se ogni record può essere eliminato in base a proprietà "onDelete" dei campi di relazione.
- Possibilità di escludere le colonne da multi-fila ottenere le query (vedi useInMultiRecordsets).
- argomento "advsql", ora disponibile per i metodi di aggiornamento
Requisiti :
- Coldfusion MX 6.1 o superiore
- OpenBD 1.0 o superiore
- Railo 3.0.1 o superiore
- Accesso '97 o superiore
- MSSQL 2000 o superiore
- MySQL 4.1 o superiore
- PostGreSQL 8 o superiore
- Derby
- Oracle
I commenti non trovato