DataMapper adalah ORM benang-aman untuk Ruby yang memungkinkan pengembang untuk dengan mudah berinteraksi dengan berbagai sistem penyimpanan data menggunakan antarmuka pemrograman aplikasi yang umum (alias API).
Muncul dengan banyak fitur dan (resmi dan komunitas yang didukung) adapter, yang memungkinkan untuk bekerja dengan banyak media, menjaga inti seragam, sementara juga mampu beradaptasi dengan teknologi yang mendasari.
DataMapper cukup baik dalam mendeteksi skema dan memungkinkan pengembang untuk dengan mudah bermigrasi / upgrade antara mereka, sekaligus menjaga integritas data utuh.
Ada dukungan termasuk untuk query mudah, peta identitas, malas loading data, dan banyak dokumentasi untuk Anda mulai
Fitur :.
- < li class = "bbli"> database driver yang didukung / adapter:
- SQLite
- PostgreSQL
- MySQL
- MongoDB
- Riak
- Redis
- MSSQL
- Windows Azure
- SimpleDB
- YAML
- RDF
- Ferret
- In-memory
- SISA
- IMAP
- AppEngine
- DataStore (GAE)
- Google data li>
- Google Video
- FQL
- GitHub
- ISBN DB
- JDBC
- LDAP
- AWS S3
- Salesforce
- Sphinx
Apa yang baru dalam rilis ini:
- Sumber Daya [] dan Sumber Daya [] = tidak lagi gagal ketika Nama properti tidak diketahui
- penggunaan Redundant chainable itu dihapus menghasilkan kinerja yang lebih baik
- typecasting properti Boolean itu refactored
- Berbagai masalah dengan pilihan properti pengaturan default yang tetap
- Sumber Daya # atribut = tidak lagi menggunakan public_method_defined? - Ini adalah memperbaiki keamanan mencegah kemungkinan serangan DDOS
- Masalah dengan auto-migrasi di beberapa repositori yang tetap
- masalah Encoding dengan properti Binary tetap
- STI pertanyaan tidak lagi menyertakan nama kelas tingkat atas
- UnderscoredAndPluralizedWithoutLeadingModule konvensi penamaan ditambahkan
- belongs_to mendukung: pilihan yang unik
- Validasi nama properti ditingkatkan
Komentar tidak ditemukan