DataMgr adalah bungkus sekitar CRUD dasar (Buat Baca Update Delete) operasi database yang memungkinkan pengembang untuk dengan mudah menulis kode yang menghubungkan dan kemudian memodifikasi data yang tersimpan di dalam database.
Di atas ini, pengembang juga dapat menggunakan DataMgr untuk mendefinisikan struktur database melalui kode ColdFusion, dan juga menghasilkan data palsu untuk menguji dan prototipe berbagai aplikasi.
Hal ini memungkinkan untuk bekerja dengan baik dengan database relasional, sebuah alternatif untuk pendekatan ORM klasik.
Mesin database yang didukung:
- Apache Derby
- MS Access
- MS SQL Server
- MySQL
- Oracle
- PostgreSQL
Apa yang baru dalam rilis ini:
- Khusus Tanggal Jenis pengaturan
- Khusus = "UUID":. Mengatur nilai lapangan untuk UUID jika tidak ada nilai yang disahkan pada pada insert
- SQL Server: Ditambahkan dukungan untuk varchar (max) (dan membuat default untuk LONGVARCHAR) .
- New "applyListRelations" metode (mengambil tablename, query) untuk pasca-perhitungan hubungan daftar untuk getRecords () - juga berguna dengan CF_DMQuery
- Opsional "XMLDATA" argumen "init" metode (panggilan "loadXML" otomatis)
- Kemampuan untuk memeriksa keberadaan tabel.
- Peningkatan MS Word pembersihan
- Dukungan untuk mengelola Indeks
- Opsional "fieldlist" argumen untuk membatasi data yang dapat diubah sambil menyimpan data.
- Opsional "memotong" argumen untuk secara otomatis memotong data yang cocok dalam database saat menyimpan data.
- Untuk tabel dengan sederhana (single-bidang) kunci primer, kemampuan untuk lulus nilai tunggal ke dalam "data" argumen untuk getRecords () bukan struktur nilai.
- New "isDeletable" dihitung bidang yang tersedia untuk "getRecords" menentukan apakah setiap record dapat dihapus berdasarkan "onDelete" milik bidang hubungan.
- Kemampuan untuk mengecualikan kolom dari multi-baris mendapatkan permintaan (lihat useInMultiRecordsets) .
- "advsql" argumen sekarang tersedia untuk metode pembaruan
Persyaratan :
- Coldfusion MX 6.1 atau lebih tinggi
- OpenBD 1.0 atau lebih tinggi
- Railo 3.0.1 atau lebih tinggi
- Access '97 atau lebih tinggi
- MSSQL 2000 atau lebih tinggi
- MySQL 4.1 atau lebih tinggi
- PostgreSQL 8 atau lebih tinggi
- Derby
- Oracle
Komentar tidak ditemukan