PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Conexão de banco de dados Postgres do Orbeon Forms


Uma vez que o recurso de banco de dados esteja configurado, você pode dizer ao Orbeon para usá-lo adicionando algo como este ao seu arquivo properties-local.xml:
<property as="xs:string"  name="oxf.fr.persistence.provider.*.*.*" value="postgresql"/>

Você pode ver a configuração padrão para os nomes de recursos que o Orbeon aceita imediatamente em properties-form-runner.xml.

Existir ainda será usado para os formulários de exemplo. Mas você pode desativá-lo com:
<property as="xs:boolean" name="oxf.fr.persistence.exist.active" value="false"/>

Se você precisar definir um recurso com um nome diferente dos nomes padrão (por exemplo, postgresql), precisará fornecer mais informações conforme mostrado abaixo (lembre-se de substituir todas as ocorrências de pg_other_name pelo nome do seu recurso).
<property as="xs:string"  name="oxf.fr.persistence.provider.*.*.*" value="pg_other_name"/>
<property as="xs:anyURI"  name="oxf.fr.persistence.pg_other_name.uri" value="/fr/service/postgresql"/>
<property as="xs:string"  name="oxf.fr.persistence.pg_other_name.datasource" value="pg_other_name"/>
<property as="xs:boolean" name="oxf.fr.persistence.pg_other_name.create-flat-view" value="true"/>
<property as="xs:boolean" name="oxf.fr.persistence.pg_other_name.autosave" value="true"/>
<property as="xs:boolean" name="oxf.fr.persistence.pg_other_name.permissions" value="true"/>
<property as="xs:boolean" name="oxf.fr.persistence.pg_other_name.versioning" value="true"/>