Prog.varedetaljer:
Versjon: 0.811
Last opp dato: 14 Apr 15
Lisens: Gratis
Popularitet: 103
Dette er en utvidbar, høy ytelse objektrelasjons mapper (ORM) for RoseDB
Egenskaper .
- Opprett en rad i databasen ved å lagre en nylig bygget objekt.
- Initial et objekt ved å laste en rad fra databasen.
- Oppdatere en rad ved å lagre en modifisert objekt tilbake til databasen.
- Slett rad fra databasen.
- Hent et objekt referert til av en fremmednøkkel i det gjeldende objektet. (Dvs. & quot; 12:59 & quot; og & quot; mange til en & quot;. Relasjoner)
- Hent flere objekter som refererer til det aktuelle objektet, enten direkte gjennom fremmednøkler eller indirekte gjennom en kartlegging tabellen. (Dvs. & quot; en til mange & quot; og & quot; mange til mange & quot;. Relasjoner)
- Legg et objekt sammen med & quot; fremmedlegemer & quot; som er relatert gjennom noen av de støttede relasjonstyper.
Hva er nytt i denne utgaven:.
- Håndter null standardverdier for utenlandske nøkkelkolonner i PostgreSQL
Hva er nytt i versjon 0,788:
- Fikset en bug som forhindret funksjonskall som nå () fra blir skikkelig inlined, selv når allow_inline_column_values ble satt til en sann verdi.
- Loader / auto-init systemet vil nå automatisk sette allow_inline_column_values attributt til en sann verdi når en kolonne har en standardverdi som ser ut som et funksjonskall.
- Fast en ikke-numerisk advarsel med utviklings utgivelser av Math :: BIGINT.
Begrensninger :
- Rose :: DB :: Objekt objekter kan representere rader i nesten alle database tabellen, underlagt følgende begrensninger:
- databaseserver må støttes av Rose :: DB.
- Databasen tabellen må ha en primærnøkkel.
- Primærnøkkelen må ikke tillate nullverdier i noen av kolonnene.
Kommentarer ikke funnet