Skip to content

Releases: graze/morphism

Remove int width and zerofill for > MySQL 8.0.19

01 May 12:38
8aea35e
Compare
Choose a tag to compare

Remove int width and zerofill for > MySQL 8.0.19

Charset & Collation diff utf8mb3 as utf8

01 May 09:10
a89058f
Compare
Choose a tag to compare

Charset & Collation diff utf8mb3 as utf8

Add utf8mb3(uft8 alias) for MySQL 8

17 Apr 15:43
b4c7027
Compare
Choose a tag to compare

Add utf8mb3(uft8 alias) for MySQL 8

Add JSON data type

30 Apr 03:37
d274d74
Compare
Choose a tag to compare

Adds column definition for JSON data type.

Add utf8mb4_0900_ai_ci collation

02 Mar 23:27
Compare
Choose a tag to compare

utf8mb4_0900_ai_ci is the MySQL 8 default.

MySQL 8 support

26 Feb 10:09
09bff69
Compare
Choose a tag to compare
  • Add support for MySQL 8
  • Drop support for PHP 7.1

Support foreign keys

04 Aug 22:15
96b0295
Compare
Choose a tag to compare
  • Foreigns keys are now supported during diffs.
  • Fixes an issue with MariaDB default null columns.

Fix $name direct access

17 Feb 23:40
Compare
Choose a tag to compare

CreateTable::$name is now private, update all references of this to use getName() instead.

Update PHP versions

15 Feb 21:34
79124e1
Compare
Choose a tag to compare
  • Drop support for PHP 5.6 and 7.0.
  • Add support for PHP 7.3.

Fix problem with boolean columns clobbering subsequent tinyint columns

22 Nov 11:11
2e8e3f1
Compare
Choose a tag to compare

Bug fixes:

  • #54 Creating a table with a boolean column causes all subsequent tables with tinyint unsigned columns to fail