Software detaljer:
Dette er en Extensible, højtydende objekt-relationelle Mapper (ORM) for RoseDB
Egenskaber :.
- Opret træk i databasen ved at gemme en nybygget objekt.
- Initialiser et objekt ved at indlæse en række fra databasen.
- Opdater træk ved at gemme en modificeret objekt tilbage til databasen.
- Slet en række fra databasen.
- Hent et objekt ved en fremmednøgle i det aktuelle objekt, der er nævnt. (Dvs. & quot; 12:59 & quot; og & quot; mange til en & quot;. Relationer)
- Hent flere objekter, der refererer til det aktuelle objekt, enten direkte via fremmednøgler eller indirekte gennem en kortlægning bord. (Dvs. & quot; en til mange & quot; og & quot; mange til mange & quot;. Relationer)
- Læg et objekt sammen med & quot; fremmedlegemer & quot; der er forbundet ved en hvilken som helst af de understøttede forholdet typer.
Hvad er nyt i denne udgivelse:.
- Håndtag null standardværdier for udenlandske centrale søjler i PostgreSQL
Hvad er nyt i version 0,788:
- Rettet en fejl, der forhindrede funktionskald som nu () fra bliver ordentligt indbygges, selv når allow_inline_column_values var sat til en sand værdi.
- Loader / auto-init-system vil sætte nu automatisk allow_inline_column_values tillægger en sand værdi, når en kolonne har en standardværdi, der ligner et funktionskald.
- Rettet en ikke-numerisk advarsel med udviklingsprojekter udgivelser af Math :: bigint.
Begrænsninger :
- Rose :: DB :: Object objekter kan repræsentere rækker i næsten enhver database tabel, dog med følgende begrænsninger:
- databaseserver skal understøttes af Rose :: DB.
- Databasen tabel skal have en primær nøgle.
- Den primære nøgle må ikke tillade NULL-værdier i nogen af sine spalter.
Kommentarer ikke fundet