Ik kan het mis hebben, maar begraven in deze documentatie het lijkt op de aanroep van GetDatabase op het serverobject zal de database daadwerkelijk maken als deze nog niet is gemaakt.
Dus de C#-regel:
server.GetDatabase("myDB");
Zal een nieuwe database maken met de naam myDB de eerste keer dat het wordt aangeroepen.
Uit de documentatie: