utf8mb4 is not available on openshift (#309)

This commit is contained in:
Athou
2013-07-12 01:31:10 +02:00
parent e02532aa7b
commit 6588b510a0
2 changed files with 13 additions and 11 deletions

View File

@@ -18,6 +18,7 @@
<jpa.show_sql>false</jpa.show_sql>
<jpa.datasource.name>java:openejb/Resource/My DataSource</jpa.datasource.name>
<jpa.cache>false</jpa.cache>
<jpa.table.encoding>utf8mb4</jpa.table.encoding>
<cache_service.class>com.commafeed.backend.cache.NoopCacheService</cache_service.class>
</properties>
@@ -434,6 +435,7 @@
<id>openshift</id>
<properties>
<jpa.datasource.name>java:jboss/datasources/MysqlDS</jpa.datasource.name>
<jpa.table.encoding>utf8</jpa.table.encoding>
</properties>
<build>
<finalName>commafeed</finalName>

View File

@@ -49,7 +49,7 @@
<column name="logLevel" type="VARCHAR(255)" />
</createTable>
<modifySql dbms="mysql">
<append value=" ENGINE INNODB CHARACTER SET utf8mb4" />
<append value=" ENGINE INNODB CHARACTER SET ${jpa.table.encoding}" />
</modifySql>
</changeSet>
@@ -68,7 +68,7 @@
</column>
</createTable>
<modifySql dbms="mysql">
<append value=" ENGINE INNODB CHARACTER SET utf8mb4" />
<append value=" ENGINE INNODB CHARACTER SET ${jpa.table.encoding}" />
</modifySql>
</changeSet>
@@ -95,7 +95,7 @@
<column name="position" type="INT" />
</createTable>
<modifySql dbms="mysql">
<append value=" ENGINE INNODB CHARACTER SET utf8mb4" />
<append value=" ENGINE INNODB CHARACTER SET ${jpa.table.encoding}" />
</modifySql>
</changeSet>
@@ -123,7 +123,7 @@
</column>
</createTable>
<modifySql dbms="mysql">
<append value=" ENGINE INNODB CHARACTER SET utf8mb4" />
<append value=" ENGINE INNODB CHARACTER SET ${jpa.table.encoding}" />
</modifySql>
</changeSet>
@@ -143,7 +143,7 @@
<column name="title" type="VARCHAR(2048)" />
</createTable>
<modifySql dbms="mysql">
<append value=" ENGINE INNODB CHARACTER SET utf8mb4" />
<append value=" ENGINE INNODB CHARACTER SET ${jpa.table.encoding}" />
</modifySql>
</changeSet>
@@ -169,7 +169,7 @@
</column>
</createTable>
<modifySql dbms="mysql">
<append value=" ENGINE INNODB CHARACTER SET utf8mb4" />
<append value=" ENGINE INNODB CHARACTER SET ${jpa.table.encoding}" />
</modifySql>
</changeSet>
@@ -208,7 +208,7 @@
<column name="lastEntryDate" type="DATETIME" />
</createTable>
<modifySql dbms="mysql">
<append value=" ENGINE INNODB CHARACTER SET utf8mb4" />
<append value=" ENGINE INNODB CHARACTER SET ${jpa.table.encoding}" />
</modifySql>
</changeSet>
@@ -235,7 +235,7 @@
<column name="position" type="INT" />
</createTable>
<modifySql dbms="mysql">
<append value=" ENGINE INNODB CHARACTER SET utf8mb4" />
<append value=" ENGINE INNODB CHARACTER SET ${jpa.table.encoding}" />
</modifySql>
</changeSet>
@@ -250,7 +250,7 @@
<column name="sequence_next_hi_value" type="INT" />
</createTable>
<modifySql dbms="mysql">
<append value=" ENGINE INNODB CHARACTER SET utf8mb4" />
<append value=" ENGINE INNODB CHARACTER SET ${jpa.table.encoding}" />
</modifySql>
</changeSet>
@@ -272,7 +272,7 @@
</column>
</createTable>
<modifySql dbms="mysql">
<append value=" ENGINE INNODB CHARACTER SET utf8mb4" />
<append value=" ENGINE INNODB CHARACTER SET ${jpa.table.encoding}" />
</modifySql>
</changeSet>
@@ -345,7 +345,7 @@
<column name="theme" type="VARCHAR(32)" />
</createTable>
<modifySql dbms="mysql">
<append value=" ENGINE INNODB CHARACTER SET utf8mb4" />
<append value=" ENGINE INNODB CHARACTER SET ${jpa.table.encoding}" />
</modifySql>
</changeSet>