[Tickets #11877] Re: ActiveSync DB Schema Update Error
    bugs at horde.org 
    bugs at horde.org
       
    Thu Dec 13 15:51:21 UTC 2012
    
    
  
DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.
Ticket URL: http://bugs.horde.org/ticket/11877
------------------------------------------------------------------------------
  Ticket             | 11877
  Updated By         | nimm at technikum-wien.at
  Summary            | ActiveSync DB Schema Update Error
  Queue              | Synchronization
  Version            | Git master
  Type               | Bug
  State              | Feedback
  Priority           | 1. Low
  Milestone          |
  Patch              |
  Owners             | Michael Rubinsky
------------------------------------------------------------------------------
nimm at technikum-wien.at (2012-12-13 15:51) wrote:
> I can't reproduce this. The migration works fine here on MySQL. Can  
> you try the following on the MySQL command line and post the results?
>
> DESCRIBE horde_activesync_mailmap;
>
Hi!
following output:
mysql> DESCRIBE horde_activesync_mailmap;
+---------------+--------------+------+-----+---------+-------+
| Field         | Type         | Null | Key | Default | Extra |
+---------------+--------------+------+-----+---------+-------+
| message_uid   | varchar(255) | NO   | MUL |         |       |
| sync_key      | varchar(255) | NO   |     |         |       |
| sync_devid    | varchar(255) | NO   | MUL |         |       |
| sync_folderid | varchar(255) | NO   | MUL |         |       |
| sync_user     | varchar(255) | YES  |     | NULL    |       |
| sync_read     | tinyint(1)   | YES  |     | NULL    |       |
| sync_deleted  | tinyint(1)   | YES  |     | NULL    |       |
| sync_flagged  | tinyint(1)   | YES  |     | NULL    |       |
+---------------+--------------+------+-----+---------+-------+
8 rows in set (0.00 sec)
The problem ist the default ''
when i manually enter
  ALTER TABLE `horde_activesync_mailmap` CHANGE `message_uid`  
`message_uid` int(11);
it works and the new table looks likemysql> DESCRIBE horde_activesync_mailmap;
+---------------+--------------+------+-----+---------+-------+
| Field         | Type         | Null | Key | Default | Extra |
+---------------+--------------+------+-----+---------+-------+
| message_uid   | int(11)      | YES  | MUL | NULL    |       |
| sync_key      | varchar(255) | NO   |     |         |       |
| sync_devid    | varchar(255) | NO   | MUL |         |       |
| sync_folderid | varchar(255) | NO   | MUL |         |       |
| sync_user     | varchar(255) | YES  |     | NULL    |       |
| sync_read     | tinyint(1)   | YES  |     | NULL    |       |
| sync_deleted  | tinyint(1)   | YES  |     | NULL    |       |
| sync_flagged  | tinyint(1)   | YES  |     | NULL    |       |
+---------------+--------------+------+-----+---------+-------+
8 rows in set (0.00 sec)
Maybe the problem is a rather old MySQL Version 5.0.45, InnoDB storage  
for this table.
    
    
More information about the bugs
mailing list