Loading bundles/ch.elexis.core.jpa/db/elexisdb_create_initial.xml +29 −29 Original line number Diff line number Diff line Loading @@ -24,7 +24,7 @@ <column name="LASTIMPORT" type="CHAR(8)"/> <column name="VALIDFROM" type="CHAR(8)"/> <column name="VALIDTO" type="CHAR(8)"/> <column name="EXTINFO" type="BLOB"/> <column name="EXTINFO" type="${blob_type}"/> <column name="ATC_CODE" type="VARCHAR(255)"/> </createTable> </changeSet> Loading @@ -32,7 +32,7 @@ <createTable tableName="ARTIKEL_DETAILS"> <column name="ARTICLE_ID" type="VARCHAR(25)"/> <column name="NOTES" type="CLOB"/> <column name="IMAGE" type="BLOB"/> <column name="IMAGE" type="${blob_type}"/> </createTable> </changeSet> <changeSet author="thomas (generated)" id="1527175239251-5"> Loading Loading @@ -97,7 +97,7 @@ <column name="LEISTUNGEN" type="VARCHAR(25)"/> <column name="BILLABLE" type="CHAR(1)" defaultValue="1"/> <column name="ZEIT" type="CHAR(6)" defaultValue="000000"/> <column name="EINTRAG" type="BLOB"/> <column name="EINTRAG" type="${blob_type}"/> </createTable> </changeSet> <changeSet author="thomas (generated)" id="1527175239251-9"> Loading @@ -121,7 +121,7 @@ <column defaultValueComputed="NULL" name="LASTUPDATE" type="BIGINT"/> <column defaultValue="0" name="DELETED" type="CHAR(1)"/> <column name="DATUM" type="CHAR(8)"/> <column name="CONTENTS" type="BLOB"/> <column name="CONTENTS" type="${blob_type}"/> </createTable> </changeSet> <changeSet author="thomas (generated)" id="1527175239251-11"> Loading Loading @@ -184,7 +184,7 @@ <column name="SUBSYSTEM" type="VARCHAR(25)"/> <column name="VALID_FROM" type="CHAR(8)"/> <column name="VALID_UNTIL" type="CHAR(8)"/> <column name="EXTINFO" type="BLOB"/> <column name="EXTINFO" type="${blob_type}"/> </createTable> </changeSet> <changeSet author="thomas (generated)" id="1527175239251-14"> Loading Loading @@ -240,7 +240,7 @@ <column name="CODE" type="VARCHAR(20)"/> <column name="TITLE" type="VARCHAR(80)"/> <column name="COMMENT" type="CLOB"/> <column name="EXTINFO" type="BLOB"/> <column name="EXTINFO" type="${blob_type}"/> </createTable> </changeSet> <changeSet author="thomas (generated)" id="1527175239251-19"> Loading Loading @@ -272,7 +272,7 @@ <column name="RFE" type="CHAR(4)"/> <column name="DIAG" type="CHAR(4)"/> <column name="PROC" type="CHAR(4)"/> <column name="EXTINFO" type="BLOB"/> <column name="EXTINFO" type="${blob_type}"/> </createTable> </changeSet> <changeSet author="thomas (generated)" id="1527175239251-21"> Loading @@ -285,7 +285,7 @@ <column name="STARTDATE" type="VARCHAR(20)"/> <column name="NUMBER" type="VARCHAR(10)"/> <column defaultValue="1" name="STATUS" type="CHAR(1)"/> <column name="EXTINFO" type="BLOB"/> <column name="EXTINFO" type="${blob_type}"/> </createTable> </changeSet> <changeSet author="thomas (generated)" id="1527175239251-22"> Loading Loading @@ -323,7 +323,7 @@ <column name="PARENT" type="VARCHAR(25)"/> <column name="TITLE" type="VARCHAR(80)"/> <column name="DATE" type="CHAR(8)"/> <column name="CONTENTS" type="BLOB"/> <column name="CONTENTS" type="${blob_type}"/> <column name="KEYWORDS" type="VARCHAR(255)"/> <column name="MIMETYPE" type="VARCHAR(80)"/> <column name="REFS" type="CLOB"/> Loading @@ -345,7 +345,7 @@ <column name="SUBSYSTEM" type="VARCHAR(25)"/> <column name="VALID_FROM" type="CHAR(8)"/> <column name="VALID_UNTIL" type="CHAR(8)"/> <column name="EXTINFO" type="BLOB"/> <column name="EXTINFO" type="${blob_type}"/> </createTable> </changeSet> <changeSet author="thomas (generated)" id="1527175239251-29"> Loading @@ -367,7 +367,7 @@ <column name="DATUM" type="CHAR(8)"/> <column name="PREFIX" type="VARCHAR(80)"/> <column name="TITLE" type="VARCHAR(80)"/> <column name="BILD" type="BLOB"/> <column name="BILD" type="${blob_type}"/> </createTable> </changeSet> <changeSet author="thomas (generated)" id="1527175239251-31"> Loading Loading @@ -454,7 +454,7 @@ <column name="GRUND" type="VARCHAR(80)"/> <column name="GESETZ" type="VARCHAR(20)"/> <column name="STATUS" type="VARCHAR(80)"/> <column name="EXTINFO" type="BLOB"/> <column name="EXTINFO" type="${blob_type}"/> </createTable> </changeSet> <changeSet author="thomas (generated)" id="1527175239251-39"> Loading @@ -464,7 +464,7 @@ </column> <column name="LASTUPDATE" type="BIGINT"/> <column defaultValue="0" name="DELETED" type="CHAR(1)"/> <column name="INHALT" type="BLOB"/> <column name="INHALT" type="${blob_type}"/> <column name="DATUM" type="CHAR(8)"/> </createTable> </changeSet> Loading @@ -476,7 +476,7 @@ <column defaultValue="0" name="DELETED" type="CHAR(1)"/> <column name="DATUM" type="CHAR(8)"/> <column name="LASTUPDATE" type="BIGINT"/> <column name="CONTENTS" type="BLOB"/> <column name="CONTENTS" type="${blob_type}"/> </createTable> </changeSet> <changeSet author="thomas (generated)" id="1527175239251-41"> Loading Loading @@ -517,7 +517,7 @@ <column name="ICDCODE" type="VARCHAR(10)"/> <column name="ENCODED" type="CLOB"/> <column name="ICDTXT" type="CLOB"/> <column name="EXTINFO" type="BLOB"/> <column name="EXTINFO" type="${blob_type}"/> </createTable> </changeSet> <changeSet author="thomas (generated)" id="1527175239251-45"> Loading Loading @@ -554,13 +554,13 @@ <column name="PATIENTNR" type="VARCHAR(40)"/> <column name="ANSCHRIFT" type="CLOB"/> <column name="BEMERKUNG" type="CLOB"/> <column name="DIAGNOSEN" type="BLOB"/> <column name="PERSANAMNESE" type="BLOB"/> <column name="SYSANAMNESE" type="BLOB"/> <column name="FAMANAMNESE" type="BLOB"/> <column name="DIAGNOSEN" type="${blob_type}"/> <column name="PERSANAMNESE" type="${blob_type}"/> <column name="SYSANAMNESE" type="${blob_type}"/> <column name="FAMANAMNESE" type="${blob_type}"/> <column name="RISIKEN" type="CLOB"/> <column name="ALLERGIEN" type="CLOB"/> <column name="EXTINFO" type="BLOB"/> <column name="EXTINFO" type="${blob_type}"/> </createTable> </changeSet> <changeSet author="thomas (generated)" id="1527175239251-46"> Loading Loading @@ -669,7 +669,7 @@ <column name="FLAGS" type="VARCHAR(10)"/> <column name="ORIGIN" type="VARCHAR(30)"/> <column name="KOMMENTAR" type="CLOB"/> <column name="EXTINFO" type="BLOB"/> <column name="EXTINFO" type="${blob_type}"/> <column name="UNIT" type="VARCHAR(255)"/> <column name="ANALYSETIME" type="VARCHAR(24)"/> <column name="OBSERVATIONTIME" type="VARCHAR(24)"/> Loading Loading @@ -698,7 +698,7 @@ <column name="VK_PREIS" type="CHAR(8)"/> <column defaultValue="100" name="SCALE" type="CHAR(4)"/> <column defaultValue="100" name="SCALE2" type="CHAR(4)"/> <column name="DETAIL" type="BLOB"/> <column name="DETAIL" type="${blob_type}"/> <column name="USERID" type="VARCHAR(25)"/> </createTable> </changeSet> Loading @@ -714,7 +714,7 @@ <column name="TYP" type="VARCHAR(20)"/> <column name="USERID" type="VARCHAR(25)"/> <column name="STATION" type="VARCHAR(255)"/> <column name="EXTINFO" type="BLOB"/> <column name="EXTINFO" type="${blob_type}"/> </createTable> </changeSet> <changeSet author="thomas (generated)" id="1527175239251-56"> Loading @@ -728,7 +728,7 @@ <column name="OBJECTTYPE" type="VARCHAR(80)"/> <column name="DATUM" type="CHAR(8)"/> <column name="OUTPUTTER" type="VARCHAR(80)"/> <column name="EXTINFO" type="BLOB"/> <column name="EXTINFO" type="${blob_type}"/> </createTable> </changeSet> <changeSet author="thomas (generated)" id="1527175239251-57"> Loading @@ -747,7 +747,7 @@ <column name="DOSIS" type="VARCHAR(255)"/> <column name="ANZAHL" type="CHAR(3)"/> <column name="BEMERKUNG" type="VARCHAR(255)"/> <column name="EXTINFO" type="BLOB"/> <column name="EXTINFO" type="${blob_type}"/> <column name="PRESCTYPE" type="CHAR(2)"/> <column name="SORTORDER" type="CHAR(3)"/> <column name="PRESCDATE" type="CHAR(8)"/> Loading @@ -770,7 +770,7 @@ <column name="RNDATUMBIS" type="CHAR(8)"/> <column name="BETRAG" type="CHAR(8)"/> <column name="STATUSDATUM" type="CHAR(8)"/> <column name="EXTINFO" type="BLOB"/> <column name="EXTINFO" type="${blob_type}"/> </createTable> </changeSet> <changeSet author="thomas (generated)" id="1527175239251-59"> Loading @@ -791,7 +791,7 @@ <column name="PRIORITY" type="CHAR(1)"/> <column name="ACTIONTYPE" type="CHAR(2)"/> <column name="SUBJECT" type="VARCHAR(160)"/> <column name="EXTINFO" type="BLOB"/> <column name="EXTINFO" type="${blob_type}"/> </createTable> </changeSet> <changeSet author="thomas (generated)" id="1527175239251-60"> Loading Loading @@ -842,7 +842,7 @@ </column> <column defaultValueComputed="NULL" name="LASTUPDATE" type="BIGINT"/> <column defaultValue="0" name="DELETED" type="CHAR(1)"/> <column name="EXTINFO" type="BLOB"/> <column name="EXTINFO" type="${blob_type}"/> <column defaultValue="0" name="ISSYSTEMROLE" type="CHAR(1)"/> </createTable> </changeSet> Loading Loading @@ -933,7 +933,7 @@ <column name="KEYSTORE" type="CLOB"/> <column name="TOTP" type="CHAR(16)"/> <column name="ALLOW_EXTERNAL" type="CHAR(1)"/> <column name="EXTINFO" type="BLOB"/> <column name="EXTINFO" type="${blob_type}"/> </createTable> </changeSet> <changeSet author="thomas (generated)" id="1527175239251-75"> Loading bundles/ch.elexis.core.jpa/db/elexisdb_create_optional.xml +11 −11 Original line number Diff line number Diff line Loading @@ -472,7 +472,7 @@ <column name="CODE" type="VARCHAR(20)" /> <column name="TITLE" type="VARCHAR(80)" /> <column name="COMMENT" type="CLOB" /> <column name="EXTINFO" type="BLOB" /> <column name="EXTINFO" type="${blob_type}" /> </createTable> </changeSet> <changeSet author="thomas" Loading Loading @@ -533,7 +533,7 @@ <column name="EVENING" type="CHAR(10)" /> <column name="NIGHT" type="CHAR(10)" /> <column name="COMMENT" type="CLOB" /> <column name="EXTINFO" type="BLOB" /> <column name="EXTINFO" type="${blob_type}" /> </createTable> </changeSet> <changeSet author="thomas" id="manual_idx_IDXATCCODE"> Loading Loading @@ -588,7 +588,7 @@ <column name="VACCINE" type="CHAR(1)"/> <column name="VERKAUFSEINHEIT" type="VARCHAR(4)"/> <column name="PRODNO" type="VARCHAR(10)"/> <column name="EXTINFO" type="BLOB"/> <column name="EXTINFO" type="${blob_type}"/> </createTable> <insert tableName="ARTIKELSTAMM_CH"> <column name="ID" value="VERSION"/> Loading Loading @@ -781,7 +781,7 @@ </preConditions> <createTable tableName="TARMED_EXTENSION"> <column name="CODE" type="VARCHAR(32)"/> <column name="LIMITS" type="BLOB"/> <column name="LIMITS" type="${blob_type}"/> <column name="MED_INTERPRET" type="CLOB"/> <column name="TECH_INTERPRET" type="CLOB"/> <column name="ID" type="VARCHAR(25)"/> Loading Loading @@ -957,7 +957,7 @@ <column name="VK_PREIS" type="CHAR(8)"/> <column defaultValue="100" name="SCALE" type="CHAR(4)"/> <column defaultValue="100" name="SCALE2" type="CHAR(4)"/> <column name="DETAIL" type="BLOB"/> <column name="DETAIL" type="${blob_type}"/> <column name="USERID" type="VARCHAR(25)"/> </createTable> </changeSet> Loading Loading @@ -1025,7 +1025,7 @@ <column name="ICDCODE" type="VARCHAR(10)"/> <column name="ENCODED" type="CLOB"/> <column name="ICDTXT" type="CLOB"/> <column name="EXTINFO" type="BLOB" /> <column name="EXTINFO" type="${blob_type}" /> </createTable> </changeSet> <changeSet author="thomas (generated)" id="manual_idx_ICD1"> Loading Loading @@ -1105,7 +1105,7 @@ <column name="STARTDATE" type="VARCHAR(20)"/> <column name="NUMBER" type="VARCHAR(10)"/> <column defaultValue="1" name="STATUS" type="CHAR(1)"/> <column name="EXTINFO" type="BLOB" /> <column name="EXTINFO" type="${blob_type}" /> </createTable> </changeSet> <changeSet author="thomas (generated)" id="manual_idx_CH_ELEXIS_ICPC_EPISODES1"> Loading Loading @@ -1163,7 +1163,7 @@ <column name="RFE" type="CHAR(4)"/> <column name="DIAG" type="CHAR(4)"/> <column name="PROC" type="CHAR(4)"/> <column name="EXTINFO" type="BLOB" /> <column name="EXTINFO" type="${blob_type}" /> </createTable> </changeSet> <changeSet author="thomas (generated)" id="manual_idx_CH_ELEXIS_ICPC_ENCOUNTER1"> Loading Loading @@ -1208,7 +1208,7 @@ <column name="MIMETYPE" type="VARCHAR(255)"/> <column name="KEYWORDS" type="VARCHAR(255)"/> <column name="PATH" type="VARCHAR(255)"/> <column name="DOC" type="BLOB"/> <column name="DOC" type="${blob_type}"/> </createTable> </changeSet> <changeSet author="thomas (generated)" id="1527175239251-146"> Loading Loading @@ -1286,7 +1286,7 @@ <column defaultValue="0" name="DELETED" type="CHAR(1)"/> <column name="MANDANTID" type="VARCHAR(25)"/> <column name="NAME" type="VARCHAR(30)"/> <column name="LEISTUNGEN" type="BLOB"/> <column name="LEISTUNGEN" type="${blob_type}"/> <column name="MACRO" type="VARCHAR(30)"/> <column name="CODEELEMENTS" type="CLOB"/> </createTable> Loading Loading @@ -1503,7 +1503,7 @@ DROP TABLE TEMP_ETIKETTEN_OBJCLASS_LINK; <column name="PATIENTID" type="VARCHAR(25)"/> <column name="NAME" type="VARCHAR(80)"/> <column name="DATUM" type="CHAR(8)"/> <column name="BEFUNDE" type="BLOB"/> <column name="BEFUNDE" type="${blob_type}"/> </createTable> </changeSet> <changeSet author="thomas" id="1527175239251-128"> Loading bundles/ch.elexis.core.jpa/db/elexisdb_master_initial.xml +5 −0 Original line number Diff line number Diff line Loading @@ -7,5 +7,10 @@ xmlns:ext="http://www.liquibase.org/xml/ns/dbchangelog-ext" xsi:schemaLocation="http://www.liquibase.org/xml/ns/dbchangelog http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-3.1.xsd http://www.liquibase.org/xml/ns/dbchangelog-ext http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-ext.xsd"> <property name="blob_type" value="bytea" dbms="postgresql"/> <property name="blob_type" value="blob" dbms="mysql"/> <property name="blob_type" value="blob" dbms="h2"/> <include file="/db/elexisdb_create_initial.xml"/> </databaseChangeLog> bundles/ch.elexis.core.jpa/db/elexisdb_master_update.xml +5 −0 Original line number Diff line number Diff line Loading @@ -7,5 +7,10 @@ xmlns:ext="http://www.liquibase.org/xml/ns/dbchangelog-ext" xsi:schemaLocation="http://www.liquibase.org/xml/ns/dbchangelog dbchangelog-3.1.xsd http://www.liquibase.org/xml/ns/dbchangelog-ext dbchangelog-ext.xsd"> <property name="blob_type" value="bytea" dbms="postgresql"/> <property name="blob_type" value="blob" dbms="mysql"/> <property name="blob_type" value="blob" dbms="h2"/> <include file="/db/elexisdb_create_optional.xml"/> </databaseChangeLog> No newline at end of file bundles/ch.elexis.core.jpa/src/ch/elexis/core/jpa/liquibase/LiquibaseDBInitializer.java +1 −0 Original line number Diff line number Diff line Loading @@ -50,6 +50,7 @@ public class LiquibaseDBInitializer { logger.info("Initialize database [" + connection + "] with liquibase"); liquibase.update(""); } else { logger.info("Synchronize liquibase log of database [" + connection + "]"); liquibase.changeLogSync(""); } } catch (LiquibaseException | SQLException e) { Loading Loading
bundles/ch.elexis.core.jpa/db/elexisdb_create_initial.xml +29 −29 Original line number Diff line number Diff line Loading @@ -24,7 +24,7 @@ <column name="LASTIMPORT" type="CHAR(8)"/> <column name="VALIDFROM" type="CHAR(8)"/> <column name="VALIDTO" type="CHAR(8)"/> <column name="EXTINFO" type="BLOB"/> <column name="EXTINFO" type="${blob_type}"/> <column name="ATC_CODE" type="VARCHAR(255)"/> </createTable> </changeSet> Loading @@ -32,7 +32,7 @@ <createTable tableName="ARTIKEL_DETAILS"> <column name="ARTICLE_ID" type="VARCHAR(25)"/> <column name="NOTES" type="CLOB"/> <column name="IMAGE" type="BLOB"/> <column name="IMAGE" type="${blob_type}"/> </createTable> </changeSet> <changeSet author="thomas (generated)" id="1527175239251-5"> Loading Loading @@ -97,7 +97,7 @@ <column name="LEISTUNGEN" type="VARCHAR(25)"/> <column name="BILLABLE" type="CHAR(1)" defaultValue="1"/> <column name="ZEIT" type="CHAR(6)" defaultValue="000000"/> <column name="EINTRAG" type="BLOB"/> <column name="EINTRAG" type="${blob_type}"/> </createTable> </changeSet> <changeSet author="thomas (generated)" id="1527175239251-9"> Loading @@ -121,7 +121,7 @@ <column defaultValueComputed="NULL" name="LASTUPDATE" type="BIGINT"/> <column defaultValue="0" name="DELETED" type="CHAR(1)"/> <column name="DATUM" type="CHAR(8)"/> <column name="CONTENTS" type="BLOB"/> <column name="CONTENTS" type="${blob_type}"/> </createTable> </changeSet> <changeSet author="thomas (generated)" id="1527175239251-11"> Loading Loading @@ -184,7 +184,7 @@ <column name="SUBSYSTEM" type="VARCHAR(25)"/> <column name="VALID_FROM" type="CHAR(8)"/> <column name="VALID_UNTIL" type="CHAR(8)"/> <column name="EXTINFO" type="BLOB"/> <column name="EXTINFO" type="${blob_type}"/> </createTable> </changeSet> <changeSet author="thomas (generated)" id="1527175239251-14"> Loading Loading @@ -240,7 +240,7 @@ <column name="CODE" type="VARCHAR(20)"/> <column name="TITLE" type="VARCHAR(80)"/> <column name="COMMENT" type="CLOB"/> <column name="EXTINFO" type="BLOB"/> <column name="EXTINFO" type="${blob_type}"/> </createTable> </changeSet> <changeSet author="thomas (generated)" id="1527175239251-19"> Loading Loading @@ -272,7 +272,7 @@ <column name="RFE" type="CHAR(4)"/> <column name="DIAG" type="CHAR(4)"/> <column name="PROC" type="CHAR(4)"/> <column name="EXTINFO" type="BLOB"/> <column name="EXTINFO" type="${blob_type}"/> </createTable> </changeSet> <changeSet author="thomas (generated)" id="1527175239251-21"> Loading @@ -285,7 +285,7 @@ <column name="STARTDATE" type="VARCHAR(20)"/> <column name="NUMBER" type="VARCHAR(10)"/> <column defaultValue="1" name="STATUS" type="CHAR(1)"/> <column name="EXTINFO" type="BLOB"/> <column name="EXTINFO" type="${blob_type}"/> </createTable> </changeSet> <changeSet author="thomas (generated)" id="1527175239251-22"> Loading Loading @@ -323,7 +323,7 @@ <column name="PARENT" type="VARCHAR(25)"/> <column name="TITLE" type="VARCHAR(80)"/> <column name="DATE" type="CHAR(8)"/> <column name="CONTENTS" type="BLOB"/> <column name="CONTENTS" type="${blob_type}"/> <column name="KEYWORDS" type="VARCHAR(255)"/> <column name="MIMETYPE" type="VARCHAR(80)"/> <column name="REFS" type="CLOB"/> Loading @@ -345,7 +345,7 @@ <column name="SUBSYSTEM" type="VARCHAR(25)"/> <column name="VALID_FROM" type="CHAR(8)"/> <column name="VALID_UNTIL" type="CHAR(8)"/> <column name="EXTINFO" type="BLOB"/> <column name="EXTINFO" type="${blob_type}"/> </createTable> </changeSet> <changeSet author="thomas (generated)" id="1527175239251-29"> Loading @@ -367,7 +367,7 @@ <column name="DATUM" type="CHAR(8)"/> <column name="PREFIX" type="VARCHAR(80)"/> <column name="TITLE" type="VARCHAR(80)"/> <column name="BILD" type="BLOB"/> <column name="BILD" type="${blob_type}"/> </createTable> </changeSet> <changeSet author="thomas (generated)" id="1527175239251-31"> Loading Loading @@ -454,7 +454,7 @@ <column name="GRUND" type="VARCHAR(80)"/> <column name="GESETZ" type="VARCHAR(20)"/> <column name="STATUS" type="VARCHAR(80)"/> <column name="EXTINFO" type="BLOB"/> <column name="EXTINFO" type="${blob_type}"/> </createTable> </changeSet> <changeSet author="thomas (generated)" id="1527175239251-39"> Loading @@ -464,7 +464,7 @@ </column> <column name="LASTUPDATE" type="BIGINT"/> <column defaultValue="0" name="DELETED" type="CHAR(1)"/> <column name="INHALT" type="BLOB"/> <column name="INHALT" type="${blob_type}"/> <column name="DATUM" type="CHAR(8)"/> </createTable> </changeSet> Loading @@ -476,7 +476,7 @@ <column defaultValue="0" name="DELETED" type="CHAR(1)"/> <column name="DATUM" type="CHAR(8)"/> <column name="LASTUPDATE" type="BIGINT"/> <column name="CONTENTS" type="BLOB"/> <column name="CONTENTS" type="${blob_type}"/> </createTable> </changeSet> <changeSet author="thomas (generated)" id="1527175239251-41"> Loading Loading @@ -517,7 +517,7 @@ <column name="ICDCODE" type="VARCHAR(10)"/> <column name="ENCODED" type="CLOB"/> <column name="ICDTXT" type="CLOB"/> <column name="EXTINFO" type="BLOB"/> <column name="EXTINFO" type="${blob_type}"/> </createTable> </changeSet> <changeSet author="thomas (generated)" id="1527175239251-45"> Loading Loading @@ -554,13 +554,13 @@ <column name="PATIENTNR" type="VARCHAR(40)"/> <column name="ANSCHRIFT" type="CLOB"/> <column name="BEMERKUNG" type="CLOB"/> <column name="DIAGNOSEN" type="BLOB"/> <column name="PERSANAMNESE" type="BLOB"/> <column name="SYSANAMNESE" type="BLOB"/> <column name="FAMANAMNESE" type="BLOB"/> <column name="DIAGNOSEN" type="${blob_type}"/> <column name="PERSANAMNESE" type="${blob_type}"/> <column name="SYSANAMNESE" type="${blob_type}"/> <column name="FAMANAMNESE" type="${blob_type}"/> <column name="RISIKEN" type="CLOB"/> <column name="ALLERGIEN" type="CLOB"/> <column name="EXTINFO" type="BLOB"/> <column name="EXTINFO" type="${blob_type}"/> </createTable> </changeSet> <changeSet author="thomas (generated)" id="1527175239251-46"> Loading Loading @@ -669,7 +669,7 @@ <column name="FLAGS" type="VARCHAR(10)"/> <column name="ORIGIN" type="VARCHAR(30)"/> <column name="KOMMENTAR" type="CLOB"/> <column name="EXTINFO" type="BLOB"/> <column name="EXTINFO" type="${blob_type}"/> <column name="UNIT" type="VARCHAR(255)"/> <column name="ANALYSETIME" type="VARCHAR(24)"/> <column name="OBSERVATIONTIME" type="VARCHAR(24)"/> Loading Loading @@ -698,7 +698,7 @@ <column name="VK_PREIS" type="CHAR(8)"/> <column defaultValue="100" name="SCALE" type="CHAR(4)"/> <column defaultValue="100" name="SCALE2" type="CHAR(4)"/> <column name="DETAIL" type="BLOB"/> <column name="DETAIL" type="${blob_type}"/> <column name="USERID" type="VARCHAR(25)"/> </createTable> </changeSet> Loading @@ -714,7 +714,7 @@ <column name="TYP" type="VARCHAR(20)"/> <column name="USERID" type="VARCHAR(25)"/> <column name="STATION" type="VARCHAR(255)"/> <column name="EXTINFO" type="BLOB"/> <column name="EXTINFO" type="${blob_type}"/> </createTable> </changeSet> <changeSet author="thomas (generated)" id="1527175239251-56"> Loading @@ -728,7 +728,7 @@ <column name="OBJECTTYPE" type="VARCHAR(80)"/> <column name="DATUM" type="CHAR(8)"/> <column name="OUTPUTTER" type="VARCHAR(80)"/> <column name="EXTINFO" type="BLOB"/> <column name="EXTINFO" type="${blob_type}"/> </createTable> </changeSet> <changeSet author="thomas (generated)" id="1527175239251-57"> Loading @@ -747,7 +747,7 @@ <column name="DOSIS" type="VARCHAR(255)"/> <column name="ANZAHL" type="CHAR(3)"/> <column name="BEMERKUNG" type="VARCHAR(255)"/> <column name="EXTINFO" type="BLOB"/> <column name="EXTINFO" type="${blob_type}"/> <column name="PRESCTYPE" type="CHAR(2)"/> <column name="SORTORDER" type="CHAR(3)"/> <column name="PRESCDATE" type="CHAR(8)"/> Loading @@ -770,7 +770,7 @@ <column name="RNDATUMBIS" type="CHAR(8)"/> <column name="BETRAG" type="CHAR(8)"/> <column name="STATUSDATUM" type="CHAR(8)"/> <column name="EXTINFO" type="BLOB"/> <column name="EXTINFO" type="${blob_type}"/> </createTable> </changeSet> <changeSet author="thomas (generated)" id="1527175239251-59"> Loading @@ -791,7 +791,7 @@ <column name="PRIORITY" type="CHAR(1)"/> <column name="ACTIONTYPE" type="CHAR(2)"/> <column name="SUBJECT" type="VARCHAR(160)"/> <column name="EXTINFO" type="BLOB"/> <column name="EXTINFO" type="${blob_type}"/> </createTable> </changeSet> <changeSet author="thomas (generated)" id="1527175239251-60"> Loading Loading @@ -842,7 +842,7 @@ </column> <column defaultValueComputed="NULL" name="LASTUPDATE" type="BIGINT"/> <column defaultValue="0" name="DELETED" type="CHAR(1)"/> <column name="EXTINFO" type="BLOB"/> <column name="EXTINFO" type="${blob_type}"/> <column defaultValue="0" name="ISSYSTEMROLE" type="CHAR(1)"/> </createTable> </changeSet> Loading Loading @@ -933,7 +933,7 @@ <column name="KEYSTORE" type="CLOB"/> <column name="TOTP" type="CHAR(16)"/> <column name="ALLOW_EXTERNAL" type="CHAR(1)"/> <column name="EXTINFO" type="BLOB"/> <column name="EXTINFO" type="${blob_type}"/> </createTable> </changeSet> <changeSet author="thomas (generated)" id="1527175239251-75"> Loading
bundles/ch.elexis.core.jpa/db/elexisdb_create_optional.xml +11 −11 Original line number Diff line number Diff line Loading @@ -472,7 +472,7 @@ <column name="CODE" type="VARCHAR(20)" /> <column name="TITLE" type="VARCHAR(80)" /> <column name="COMMENT" type="CLOB" /> <column name="EXTINFO" type="BLOB" /> <column name="EXTINFO" type="${blob_type}" /> </createTable> </changeSet> <changeSet author="thomas" Loading Loading @@ -533,7 +533,7 @@ <column name="EVENING" type="CHAR(10)" /> <column name="NIGHT" type="CHAR(10)" /> <column name="COMMENT" type="CLOB" /> <column name="EXTINFO" type="BLOB" /> <column name="EXTINFO" type="${blob_type}" /> </createTable> </changeSet> <changeSet author="thomas" id="manual_idx_IDXATCCODE"> Loading Loading @@ -588,7 +588,7 @@ <column name="VACCINE" type="CHAR(1)"/> <column name="VERKAUFSEINHEIT" type="VARCHAR(4)"/> <column name="PRODNO" type="VARCHAR(10)"/> <column name="EXTINFO" type="BLOB"/> <column name="EXTINFO" type="${blob_type}"/> </createTable> <insert tableName="ARTIKELSTAMM_CH"> <column name="ID" value="VERSION"/> Loading Loading @@ -781,7 +781,7 @@ </preConditions> <createTable tableName="TARMED_EXTENSION"> <column name="CODE" type="VARCHAR(32)"/> <column name="LIMITS" type="BLOB"/> <column name="LIMITS" type="${blob_type}"/> <column name="MED_INTERPRET" type="CLOB"/> <column name="TECH_INTERPRET" type="CLOB"/> <column name="ID" type="VARCHAR(25)"/> Loading Loading @@ -957,7 +957,7 @@ <column name="VK_PREIS" type="CHAR(8)"/> <column defaultValue="100" name="SCALE" type="CHAR(4)"/> <column defaultValue="100" name="SCALE2" type="CHAR(4)"/> <column name="DETAIL" type="BLOB"/> <column name="DETAIL" type="${blob_type}"/> <column name="USERID" type="VARCHAR(25)"/> </createTable> </changeSet> Loading Loading @@ -1025,7 +1025,7 @@ <column name="ICDCODE" type="VARCHAR(10)"/> <column name="ENCODED" type="CLOB"/> <column name="ICDTXT" type="CLOB"/> <column name="EXTINFO" type="BLOB" /> <column name="EXTINFO" type="${blob_type}" /> </createTable> </changeSet> <changeSet author="thomas (generated)" id="manual_idx_ICD1"> Loading Loading @@ -1105,7 +1105,7 @@ <column name="STARTDATE" type="VARCHAR(20)"/> <column name="NUMBER" type="VARCHAR(10)"/> <column defaultValue="1" name="STATUS" type="CHAR(1)"/> <column name="EXTINFO" type="BLOB" /> <column name="EXTINFO" type="${blob_type}" /> </createTable> </changeSet> <changeSet author="thomas (generated)" id="manual_idx_CH_ELEXIS_ICPC_EPISODES1"> Loading Loading @@ -1163,7 +1163,7 @@ <column name="RFE" type="CHAR(4)"/> <column name="DIAG" type="CHAR(4)"/> <column name="PROC" type="CHAR(4)"/> <column name="EXTINFO" type="BLOB" /> <column name="EXTINFO" type="${blob_type}" /> </createTable> </changeSet> <changeSet author="thomas (generated)" id="manual_idx_CH_ELEXIS_ICPC_ENCOUNTER1"> Loading Loading @@ -1208,7 +1208,7 @@ <column name="MIMETYPE" type="VARCHAR(255)"/> <column name="KEYWORDS" type="VARCHAR(255)"/> <column name="PATH" type="VARCHAR(255)"/> <column name="DOC" type="BLOB"/> <column name="DOC" type="${blob_type}"/> </createTable> </changeSet> <changeSet author="thomas (generated)" id="1527175239251-146"> Loading Loading @@ -1286,7 +1286,7 @@ <column defaultValue="0" name="DELETED" type="CHAR(1)"/> <column name="MANDANTID" type="VARCHAR(25)"/> <column name="NAME" type="VARCHAR(30)"/> <column name="LEISTUNGEN" type="BLOB"/> <column name="LEISTUNGEN" type="${blob_type}"/> <column name="MACRO" type="VARCHAR(30)"/> <column name="CODEELEMENTS" type="CLOB"/> </createTable> Loading Loading @@ -1503,7 +1503,7 @@ DROP TABLE TEMP_ETIKETTEN_OBJCLASS_LINK; <column name="PATIENTID" type="VARCHAR(25)"/> <column name="NAME" type="VARCHAR(80)"/> <column name="DATUM" type="CHAR(8)"/> <column name="BEFUNDE" type="BLOB"/> <column name="BEFUNDE" type="${blob_type}"/> </createTable> </changeSet> <changeSet author="thomas" id="1527175239251-128"> Loading
bundles/ch.elexis.core.jpa/db/elexisdb_master_initial.xml +5 −0 Original line number Diff line number Diff line Loading @@ -7,5 +7,10 @@ xmlns:ext="http://www.liquibase.org/xml/ns/dbchangelog-ext" xsi:schemaLocation="http://www.liquibase.org/xml/ns/dbchangelog http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-3.1.xsd http://www.liquibase.org/xml/ns/dbchangelog-ext http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-ext.xsd"> <property name="blob_type" value="bytea" dbms="postgresql"/> <property name="blob_type" value="blob" dbms="mysql"/> <property name="blob_type" value="blob" dbms="h2"/> <include file="/db/elexisdb_create_initial.xml"/> </databaseChangeLog>
bundles/ch.elexis.core.jpa/db/elexisdb_master_update.xml +5 −0 Original line number Diff line number Diff line Loading @@ -7,5 +7,10 @@ xmlns:ext="http://www.liquibase.org/xml/ns/dbchangelog-ext" xsi:schemaLocation="http://www.liquibase.org/xml/ns/dbchangelog dbchangelog-3.1.xsd http://www.liquibase.org/xml/ns/dbchangelog-ext dbchangelog-ext.xsd"> <property name="blob_type" value="bytea" dbms="postgresql"/> <property name="blob_type" value="blob" dbms="mysql"/> <property name="blob_type" value="blob" dbms="h2"/> <include file="/db/elexisdb_create_optional.xml"/> </databaseChangeLog> No newline at end of file
bundles/ch.elexis.core.jpa/src/ch/elexis/core/jpa/liquibase/LiquibaseDBInitializer.java +1 −0 Original line number Diff line number Diff line Loading @@ -50,6 +50,7 @@ public class LiquibaseDBInitializer { logger.info("Initialize database [" + connection + "] with liquibase"); liquibase.update(""); } else { logger.info("Synchronize liquibase log of database [" + connection + "]"); liquibase.changeLogSync(""); } } catch (LiquibaseException | SQLException e) { Loading