aboutsummaryrefslogtreecommitdiffstats
path: root/activerecord/CHANGELOG.md
diff options
context:
space:
mode:
authorRyuta Kamizono <kamipo@gmail.com>2018-10-26 18:51:16 +0900
committerGitHub <noreply@github.com>2018-10-26 18:51:16 +0900
commit9e9e2b7f71d767e54bd14af752cbbbd9908e3713 (patch)
tree0117ce2d43f04037e19afbb58698d2b582006f6d /activerecord/CHANGELOG.md
parente7c44ee43966fa1de87c1d149f322ac3a6384382 (diff)
parenta2ad8f456e29f760f78333e14474868a63a22a6f (diff)
downloadrails-9e9e2b7f71d767e54bd14af752cbbbd9908e3713.tar.gz
rails-9e9e2b7f71d767e54bd14af752cbbbd9908e3713.tar.bz2
rails-9e9e2b7f71d767e54bd14af752cbbbd9908e3713.zip
Merge pull request #34307 from kamipo/mysql_expression_support
Support default expression and expression indexes for MySQL
Diffstat (limited to 'activerecord/CHANGELOG.md')
-rw-r--r--activerecord/CHANGELOG.md17
1 files changed, 17 insertions, 0 deletions
diff --git a/activerecord/CHANGELOG.md b/activerecord/CHANGELOG.md
index 97b7ad93d1..f56551beca 100644
--- a/activerecord/CHANGELOG.md
+++ b/activerecord/CHANGELOG.md
@@ -1,3 +1,20 @@
+* Support default expression for MySQL.
+
+ MySQL 8.0.13 and higher supports default value to be a function or expression.
+
+ https://dev.mysql.com/doc/refman/8.0/en/create-table.html
+
+ *Ryuta Kamizono*
+
+* Support expression indexes for MySQL.
+
+ MySQL 8.0.13 and higher supports functional key parts that index
+ expression values rather than column or column prefix values.
+
+ https://dev.mysql.com/doc/refman/8.0/en/create-index.html
+
+ *Ryuta Kamizono*
+
* Fix collection cache key with limit and custom select to avoid ambiguous timestamp column error.
Fixes #33056.