From 1fe1cb986a723623c4189f9325042a7eb27b1251 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sun, 22 Oct 2017 15:51:07 +0200 Subject: [PATCH] Fix AUTO_INCREMENT PRIMARY KEY does not need NOT NULL --- htdocs/install/mysql/migration/3.7.0-3.8.0.sql | 4 ++-- htdocs/install/mysql/tables/llx_supplier_proposal.sql | 2 +- htdocs/install/mysql/tables/llx_supplier_proposaldet.sql | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/htdocs/install/mysql/migration/3.7.0-3.8.0.sql b/htdocs/install/mysql/migration/3.7.0-3.8.0.sql index 63bc1a8d7a3..891f79edc0f 100755 --- a/htdocs/install/mysql/migration/3.7.0-3.8.0.sql +++ b/htdocs/install/mysql/migration/3.7.0-3.8.0.sql @@ -350,7 +350,7 @@ ALTER TABLE llx_projet ADD COLUMN opp_amount double(24,8) DEFAULT NULL; -- Module AskPriceSupplier -- CREATE TABLE llx_askpricesupplier ( - rowid integer NOT NULL AUTO_INCREMENT PRIMARY KEY, + rowid integer AUTO_INCREMENT PRIMARY KEY, ref varchar(30) NOT NULL, entity integer NOT NULL DEFAULT '1', ref_ext varchar(255) DEFAULT NULL, @@ -389,7 +389,7 @@ CREATE TABLE llx_askpricesupplier ( ) ENGINE=innodb; CREATE TABLE llx_askpricesupplierdet ( - rowid integer NOT NULL AUTO_INCREMENT PRIMARY KEY, + rowid integer AUTO_INCREMENT PRIMARY KEY, fk_askpricesupplier integer NOT NULL, fk_parent_line integer DEFAULT NULL, fk_product integer DEFAULT NULL, diff --git a/htdocs/install/mysql/tables/llx_supplier_proposal.sql b/htdocs/install/mysql/tables/llx_supplier_proposal.sql index 458cebe1d33..904c5f256a8 100644 --- a/htdocs/install/mysql/tables/llx_supplier_proposal.sql +++ b/htdocs/install/mysql/tables/llx_supplier_proposal.sql @@ -16,7 +16,7 @@ -- ======================================================================== CREATE TABLE llx_supplier_proposal ( - rowid integer NOT NULL AUTO_INCREMENT PRIMARY KEY, + rowid integer AUTO_INCREMENT PRIMARY KEY, ref varchar(30) NOT NULL, entity integer NOT NULL DEFAULT 1, ref_ext varchar(255) DEFAULT NULL, diff --git a/htdocs/install/mysql/tables/llx_supplier_proposaldet.sql b/htdocs/install/mysql/tables/llx_supplier_proposaldet.sql index 4b669f60ba3..211502686ee 100644 --- a/htdocs/install/mysql/tables/llx_supplier_proposaldet.sql +++ b/htdocs/install/mysql/tables/llx_supplier_proposaldet.sql @@ -16,7 +16,7 @@ -- ======================================================================== CREATE TABLE llx_supplier_proposaldet ( - rowid integer NOT NULL AUTO_INCREMENT PRIMARY KEY, + rowid integer AUTO_INCREMENT PRIMARY KEY, fk_supplier_proposal integer NOT NULL, fk_parent_line integer DEFAULT NULL, fk_product integer DEFAULT NULL,