You will get:
515 [Microsoft][SQL Server Native Client 11.0][SQL Server]Cannot insert the value NULL into column 'core_xreference', table 'joomla35.dbo.#__ucm_content'; column does not allow nulls. INSERT fails.
Labels |
Added:
?
|
ok i'm doing a PR to normalize those values in ucm_content table
Status | New | ⇒ | Closed |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2017-01-08 15:00:29 |
Closed_By | ⇒ | zero-24 |
this https://github.com/joomla/joomla-cms/blob/staging/installation/sql/sqlazure/joomla.sql#L2883 needs a defaultt value.
Similiar to this one https://github.com/joomla/joomla-cms/pull/13035/files (in this case was mysql).
bottom line is all db systems (mysql, postgresql, sqlazure) need to have a default value in the db table columns when they are set as
NOT NULL
, normallyDEFAULT ''
for strings andDEFAULT 0
for integers.What needs to be done in this cases:
This particular case:
So you need to change the mysql and sqlazure joomla.sql file to have
DEFAULT ''
in the core_xreference and make update sqls for mysql and sqlzaure.