db-server.xml 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <databaseChangeLog
  3. xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  4. xmlns="http://www.liquibase.org/xml/ns/dbchangelog"
  5. xsi:schemaLocation="http://www.liquibase.org/xml/ns/dbchangelog http://www.liquibase.org/xml/ns/dbchangelog/dbchangelog-3.5.xsd">
  6. <property name="schema.name" value="${database.defaultSchemaName}"/>
  7. <property name="catalog.name" value="${database.defaultCatalogName}"/>
  8. <property name="clob.type" value="longtext" dbms="h2"/>
  9. <property name="clob.type" value="longtext" dbms="mysql,mariadb"/>
  10. <property name="clob.type" value="clob"/>
  11. <property name="autoing.type" value="bigint(20)" dbms="h2"/>
  12. <property name="autoing.type" value="bigint(20)" dbms="mysql,mariadb"/>
  13. <property name="autoing.type" value="serial"/>
  14. <property name="number.type" value="bigint" dbms="h2"/>
  15. <property name="number.type" value="int" dbms="mysql,mariadb"/>
  16. <property name="number.type" value="serial"/>
  17. <property name="now" value="now()" dbms="h2"/>
  18. <property name="now" value="now()" dbms="mysql,mariadb"/>
  19. <property name="now" value="sysdate"/>
  20. <changeSet author="zhanghaijun" id="mysql_charsets_change" runOnChange="true" runAlways="true" failOnError="false" dbms="mysql,mariadb">
  21. <validCheckSum>ANY</validCheckSum>
  22. <sql dbms="mysql,mariadb" splitStatements="true" stripComments="true">
  23. ALTER DATABASE ${schema.name} DEFAULT CHARACTER SET utf8mb4 DEFAULT COLLATE utf8mb4_bin
  24. </sql>
  25. </changeSet>
  26. <include relativeToChangelogFile="true" file="db-server-train"/>
  27. </databaseChangeLog>