Mjukvaruinformation:
Version: 0.811
Ladda upp dagen: 14 Apr 15
Licens: Gratis
Popularitet: 103
Detta är en utbyggbar, högpresterande objektrelations mapper (ORM) för RoseDB
Funktioner :.
- Skapa rad i databasen genom att spara en nybyggd objekt.
- Initiera ett objekt genom att ladda en rad från databasen.
- Uppdatera rad genom att spara en modifierad objekt tillbaka till databasen.
- Ta bort en rad från databasen.
- Hämta ett objekt som nämns av en främmande nyckel i det aktuella objektet. (Dvs, & quot; 12:59 & quot; och & quot; många att en & quot;. Relationer)
- Hämta flera objekt som refererar till det aktuella objektet, antingen direkt genom främmande nycklar eller indirekt genom en mappningstabell. (Dvs, & quot; en till många & quot; och & quot; många att många & quot;. Relationer)
- Ladda ett objekt tillsammans med & quot; främmande föremål & quot; som är relaterade genom någon av de stödda relationstyper.
Vad är nytt i den här versionen:.
- Handtag null standardvärden för utländska nyckelkolumner i PostgreSQL
Vad är nytt i version 0,788:
- Fixat en bugg som hindrade funktionsanrop som nu () från är korrekt infogade, även när allow_inline_column_values var inställd på ett sant värde.
- Loader / auto-init systemet kommer nu att automatiskt ställa in allow_inline_column_values skriver ett sant värde när en kolumn har ett standardvärde som ser ut som ett funktionsanrop.
- Fixat en icke-numeriskt varning med utgåvor av Math :: bigint utveckling.
Begränsningar :
- Rose :: DB :: Objekt objekt kan representera rader i nästan alla databastabell, med förbehåll för följande begränsningar:
- databasservern måste stödjas av Rose :: DB.
- databastabell måste ha en primärnyckel.
- Primärnyckeln får inte låta nullvärden i någon av dess kolumner.
Kommentarer hittades inte