DataMapper on ketju turvallinen ORM Ruby, jonka avulla kehittäjät voivat helposti vuorovaikutuksessa eri tiedonvarastointijärjestelmät käyttäen yhteistä ohjelmointirajapinta (aka API).
Sen mukana tulee paljon ominaisuuksia ja (viralliset ja yhteisön tukema) adapterit, jolloin se toimi paljon medioissa, pitää yhtenäinen ydin, samalla myös mahdollisuus sopeutua tahansa taustalla teknologiaa.
DataMapper on melko hyvä havaitsemaan skeemoja ja avulla kehittäjät voivat helposti siirtyä / päivittää niiden välillä, pitäen tietojen eheys ehjä.
Ei tuki sisältyy helppoa hakujen, identiteetti karttoja, laiska tietojen syöttäminen, ja paljon asiakirjoja, joilla pääset alkuun.
Ominaisuudet :
- < li class = "bbli"> Tuetut tietokanta kuljettajat / adapterit:
- SQLite
- PostgreSQL
- MySQL
- MongoDB
- Riak
- Redis
- MSSQL
- Windows Azure
- SimpleDB
- YAML
- RDF
- Ferret
- -muisti
- REST
- IMAP
- AppEngine
- DataStore (GAE)
- Google Data li>
- Google Video
- FQL
- GitHub
- ISBN DB
- JDBC
- LDAP
- AWS S3
- Salesforce
- sfinksi
Mitä uutta strong> tässä julkaisussa:
- Resource [] ja Resource [] = ei enää onnistu, kun Kohteen nimi ei ole tiedossa
- Turhat käyttö ketjuttaa poistettiin tuloksena parempi suorituskyky
- Boolen omaisuutta tyypittely oli refactored
- Eri asioista asetus oletuksena Property vaihtoehtoja vahvistettu
- Resource # attribuutteja = enää käytä public_method_defined? - Tämä on tietoturvakorjausta ehkäistä mahdollista DDoS hyökkäykset
- Ongelmia automaattinen muuttoliikkeiden useita arkistoja vahvistettu
- koodaus ongelmia Binary omaisuus on kiinnitetty
- STI kyselyt enää sisällä ylätason luokan nimi
- UnderscoredAndPluralizedWithoutLeadingModule nimeämiskäytäntö lisättiin
- belongs_to tukee: ainutlaatuinen vaihtoehto
- validointi ominaisuuksien nimiä paransi
Kommentteja ei löytynyt