summaryrefslogtreecommitdiffstats
path: root/tests/lib/DB/schemDiffData/clob.xml
diff options
context:
space:
mode:
authorThomas Müller <DeepDiver1975@users.noreply.github.com>2016-06-29 14:54:41 +0200
committerGitHub <noreply@github.com>2016-06-29 14:54:41 +0200
commitb55ab6d22a82dbd5c1f6f30b23471dfb0a6a48ab (patch)
tree21451703ce0616984ebe66f22b7109ccb394b928 /tests/lib/DB/schemDiffData/clob.xml
parentc8fbe3980116bd94bd136c63d581c4bd6212cc3d (diff)
downloadnextcloud-server-b55ab6d22a82dbd5c1f6f30b23471dfb0a6a48ab.tar.gz
nextcloud-server-b55ab6d22a82dbd5c1f6f30b23471dfb0a6a48ab.zip
Various database migration fixes (#25209)
* String columns with a length higher then 4000 are converted into a CLOB columns automagically - we have to respect this when migrating * Adding schema migration tests to prevent unnecessary and non-sense migration steps Fix Oracle autoincrement and unsigned handling * Fix sqlite integer type for autoincrement * Use lower case table names - fixes pg * Fix postgres with default -1 - this only affect pg 9.4 servers - 9.5 seems to work fine
Diffstat (limited to 'tests/lib/DB/schemDiffData/clob.xml')
-rw-r--r--tests/lib/DB/schemDiffData/clob.xml14
1 files changed, 14 insertions, 0 deletions
diff --git a/tests/lib/DB/schemDiffData/clob.xml b/tests/lib/DB/schemDiffData/clob.xml
new file mode 100644
index 00000000000..08aef18c31d
--- /dev/null
+++ b/tests/lib/DB/schemDiffData/clob.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<database>
+ <table>
+ <name>*dbprefix*external_config</name>
+ <declaration>
+ <field>
+ <name>value</name>
+ <type>text</type>
+ <notnull>true</notnull>
+ <length>100000</length>
+ </field>
+ </declaration>
+ </table>
+</database>