Physikerwelt has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/214064

Change subject: Use binary data for non natural text fields
......................................................................

Use binary data for non natural text fields

Bug: T100514
Change-Id: I3d4694f40419f4681b99bb87c01a03a7ebe12792
---
M db/math.mysql.sql
M db/mathlatexml.mysql.sql
M db/mathoid.mysql.sql
M db/patches/mathlatexml.mathml-length-adjustment.mysql.sql
4 files changed, 11 insertions(+), 11 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Math 
refs/changes/64/214064/1

diff --git a/db/math.mysql.sql b/db/math.mysql.sql
index d0a3e01..83ef262 100644
--- a/db/math.mysql.sql
+++ b/db/math.mysql.sql
@@ -14,8 +14,8 @@
   math_html_conservativeness tinyint NOT NULL,
 
   -- HTML output from texvc, if any
-  math_html text,
+  math_html blob,
 
   -- MathML output from texvc, or from LaTeXML
-  math_mathml text
+  math_mathml blob
 ) /*$wgDBTableOptions*/;
diff --git a/db/mathlatexml.mysql.sql b/db/mathlatexml.mysql.sql
index 38ded24..a15d5e7 100644
--- a/db/mathlatexml.mysql.sql
+++ b/db/mathlatexml.mysql.sql
@@ -6,13 +6,13 @@
   -- Binary MD5 hash of math_inputtex, used as an identifier key.
   math_inputhash varbinary(16) NOT NULL PRIMARY KEY,
   -- the user input
-  math_inputtex text NOT NULL,
+  math_inputtex blob NOT NULL,
   -- the validated tex
-  math_tex text,
+  math_tex blob,
   -- MathML output LaTeXML
-  math_mathml mediumtext,
+  math_mathml mediumblob,
   -- SVG output mathoid
-  math_svg text,
+  math_svg blob,
   -- MW_MATHSTYLE_(INLINE_DISPLAYSTYLE|DISPLAY|INLINE)
   math_style tinyint
 ) /*$wgDBTableOptions*/;
diff --git a/db/mathoid.mysql.sql b/db/mathoid.mysql.sql
index 61abc57..d334b7a 100644
--- a/db/mathoid.mysql.sql
+++ b/db/mathoid.mysql.sql
@@ -6,13 +6,13 @@
   -- Binary MD5 hash of math_inputtex, used as an identifier key.
   math_inputhash varbinary(16) NOT NULL PRIMARY KEY,
   -- the user input
-  math_input text NOT NULL,
+  math_input blob NOT NULL,
   -- the validated tex
-  math_tex text,
+  math_tex blob,
   -- MathML output LaTeXML
-  math_mathml text,
+  math_mathml blob,
   -- SVG output mathoid
-  math_svg text,
+  math_svg blob,
   -- MW_MATHSTYLE_(INLINE_DISPLAYSTYLE|DISPLAY|INLINE)
   math_style tinyint,
   -- type of the Math input (TeX, MathML, AsciiMath...)
diff --git a/db/patches/mathlatexml.mathml-length-adjustment.mysql.sql 
b/db/patches/mathlatexml.mathml-length-adjustment.mysql.sql
index 8bbb86c..e633580 100644
--- a/db/patches/mathlatexml.mathml-length-adjustment.mysql.sql
+++ b/db/patches/mathlatexml.mathml-length-adjustment.mysql.sql
@@ -1 +1 @@
-ALTER TABLE /*_*/mathlatexml MODIFY  math_mathml mediumtext;
\ No newline at end of file
+ALTER TABLE /*_*/mathlatexml MODIFY  math_mathml mediumblob;
\ No newline at end of file

-- 
To view, visit https://gerrit.wikimedia.org/r/214064
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I3d4694f40419f4681b99bb87c01a03a7ebe12792
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/Math
Gerrit-Branch: master
Gerrit-Owner: Physikerwelt <w...@physikerwelt.de>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to