[BUGFIX] Make functional tests run with sql_mode STRICT_TRANS_TABLES 86/57286/2
authorTymoteusz Motylewski <t.motylewski@gmail.com>
Thu, 21 Jun 2018 11:08:41 +0000 (13:08 +0200)
committerStefan Neufeind <typo3.neufeind@speedpartner.de>
Fri, 22 Jun 2018 18:54:13 +0000 (20:54 +0200)
The text columns do not support default value.
Let's change the definition of the columns in irre_tutorial to varchar.

Resolves: #85329
Releases: master
Change-Id: Ida0d98b114a78289a5f695d7097c6d067c1e5556
Reviewed-on: https://review.typo3.org/57286
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Andreas Fernandez <a.fernandez@scripting-base.de>
Tested-by: Andreas Fernandez <a.fernandez@scripting-base.de>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
typo3/sysext/core/Tests/Functional/Fixtures/Extensions/irre_tutorial/ext_tables.sql

index d3aa9de..e2da626 100644 (file)
@@ -48,7 +48,7 @@ CREATE TABLE tx_irretutorial_1ncsv_offer (
 #
 CREATE TABLE tx_irretutorial_1ncsv_price (
        title tinytext NOT NULL,
-       price tinytext DEFAULT '0.00' NOT NULL
+       price varchar(255) DEFAULT '0.00' NOT NULL
 );
 
 #######################################################################################################################
@@ -89,7 +89,7 @@ CREATE TABLE tx_irretutorial_1nff_price (
        parenttable tinytext NOT NULL,
        parentidentifier tinytext NOT NULL,
        title tinytext NOT NULL,
-       price tinytext DEFAULT '0.00' NOT NULL
+       price varchar(255) DEFAULT '0.00' NOT NULL
 );
 
 #######################################################################################################################
@@ -135,7 +135,7 @@ CREATE TABLE tx_irretutorial_mnasym_offer (
 CREATE TABLE tx_irretutorial_mnasym_price (
        parentid int(11) DEFAULT '0' NOT NULL,
        title tinytext NOT NULL,
-       price tinytext DEFAULT '0.00' NOT NULL
+       price varchar(255) DEFAULT '0.00' NOT NULL
 );
 
 #######################################################################################################################
@@ -206,7 +206,7 @@ CREATE TABLE tx_irretutorial_mnmmasym_offer_price_rel (
 #
 CREATE TABLE tx_irretutorial_mnmmasym_price (
        title tinytext NOT NULL,
-       price tinytext DEFAULT '0.00' NOT NULL,
+       price varchar(255) DEFAULT '0.00' NOT NULL,
        offers int(11) DEFAULT '0' NOT NULL
 );