DataMapper jest ORM wątku bezpieczny dla Ruby, który umożliwia programistom łatwo wchodzić w interakcje z różnymi systemami przechowywania danych, z wykorzystaniem interfejsu programowania aplikacji (aka wspólne API).
Pochodzi z wielu funkcji i adaptery (oficjalnych i społeczności obsługiwanych), co pozwala na pracę z wieloma mediami, prowadzenie jednolitego rdzenia, a jednocześnie jest w stanie dostosować się do wszelkich podstawowych technologii.
DataMapper jest dość dobry w wykrywaniu schematów i pozwala programistom łatwo przenieść / uaktualnić między nimi, przy jednoczesnym zachowaniu integralności danych w nienaruszonym stanie.
Jest wsparcie dla łatwej zapytań, mapy tożsamości, leniwego ładowania danych i mnóstwo dokumentacji jak zacząć grę
Opis .
- < li class = ""> Obsługiwane bbli sterowników baz danych / adaptery:
- SQLite
- PostgreSQL
- MySQL
- MongoDB,
- Riak
- Redis
- MSSQL
- Windows Azure,
- SimpleDB
- YAML
- RDF
- Ferret
- W pamięci
- WYPOCZYNEK
- IMAP
- AppEngine
- DataStore (GAE)
- Dane Google
- Google Video
- FQL
- GitHub
- ISBN DB
- JDBC
- LDAP
- AWS S3
- Salesforce
- Sfinks
Co nowego w tym wydaniu:
- zasobów [] i zasobów [] =, gdy nie powiedzie Nazwa obiektu nie jest znana,
- Redundant wykorzystanie chainable został usunięty w wyniku lepszej wydajności
- Boolean typecasting został refactored
- Różne problemy z domyślnych ustawień opcji własności zostały ustalone,
- zasobów # atrybuty = nie używaj public_method_defined? - Jest to poprawka zabezpieczeń przed potencjalnymi atakami DDoS,
- Problemy z auto-migracji w wielu repozytoriach utrwalono
- Problemy kodowania z nieruchomości Binary są stałe
- STI nie obejmują kwerend nazwie klasy najwyższego poziomu
- UnderscoredAndPluralizedWithoutLeadingModule konwencji nazewnictwa dodano
- belongs_to wspiera: unikalna opcja
- Walidacja nazw właściwości poprawiła
Komentarze nie znaleziono