<?xml version="1.0" encoding="UTF-8"?> <v:root xmlns:v="http://vasc.forwardfire.net/eld/vasc-lang.eld" xmlns:mm="http://vasc.forwardfire.net/eld/vasc-backend-metamodel.eld" xmlns:j="http://vasc.forwardfire.net/eld/vasc-backend-jdbc.eld" > <j:jdbcConnectionProvider el.id="dbRssFeeds" driverClassName="org.postgresql.Driver" dbUrl="jdbc:postgresql://localhost/vasc_testpg" dbUser="test" dbPassword="test" /> <j:jdbcBackend id="rssChannelDB" jdbcConnectionProvider="${dbRssFeeds}" idColumnName="id" sqlList="SELECT * FROM channel LIMIT 100" sqlDelete="DELETE FROM channel WHERE id = ?0" sqlPersist="INSERT INTO channel (name,url,importing,etc) VALUES (?0,?1,?2,?3,?4)" sqlMerge="UPDATE channel (name,url) VALUE (?0,?1)" /> <v:entry id="rssChannel" backendId="rssChannelDB"> <v:field id="id" readOnly="true"/> <v:field id="name"/> <v:field id="url"/> <v:field id="importing" vascEntryFieldType="BooleanField"/> <v:field id="last_parsed" vascEntryFieldType="DateField" /> <v:field id="last_checked" vascEntryFieldType="DateField"/> <v:field id="parser_locale" list="false"/> <v:field id="column_mapping" list="false"/> </v:entry> </v:root>