sql >> Databasteknik >  >> RDS >> PostgreSQL

Orbeon Forms Postgres DB-anslutning

När databasresursen är konfigurerad kan du be Orbeon att använda den genom att lägga till en sådan här till din properties-local.xml:

<property as="xs:string"  name="oxf.fr.persistence.provider.*.*.*" value="postgresql"/>

Du kan se standardkonfigurationen för resursnamnen som Orbeon accepterar direkt i properties-form-runner.xml.

Exist kommer fortfarande att användas för exempelformulären. Men du kan inaktivera det med:

<property as="xs:boolean" name="oxf.fr.persistence.exist.active" value="false"/>

Om du behöver definiera en resurs med ett annat namn än standardnamnen (t.ex. postgresql), måste du ange mer information enligt nedan (kom ihåg att ersätta alla förekomster av pg_other_name med ditt resursnamn).

<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"/>


  1. Vad används '$$' för i PL/pgSQL

  2. INSERT INTO...SELECT för alla MySQL-kolumner

  3. Hur man hittar alla beroenden för en tabell i sql-servern

  4. hur gjuter man hexadecimalen till varchar(datetime)?