Early Bird Registration for DrupalCon Portland 2024 is open! Register by 23:59 PST on 31 March 2024, to get $100 off your ticket.
In the module "Schema" is accusing the following incompatibilities:
nodequeue_queue
column reverse - difference on: default
declared: array('description' => t('TODO: please describe this field!'), 'type' => 'int', 'size' => 'tiny', 'default' => 0)
actual: array('description' => t('TODO: please describe this field!'), 'type' => 'int', 'size' => 'tiny', 'not null' => FALSE)
tested some patches that failed, someone could help?
Comments
Comment #1
amateescu CreditAttribution: amateescu commentedI fail to see how this is a critical bug, it cannot possibly bring down your site :) Also, assigning an issue to yourself means that you want to work on it.
If that's not the case, I'll take a look at it in a few days.
Comment #2
bradweikel CreditAttribution: bradweikel commentedI just fixed this on my install by running the following SQL:
alter table nodequeue_queue alter column reverse set default 0;
(Add table prefixes if you use them)
I think this was introduced by the patch for #1151446: Default value for nodequeue_queue->reverse is incorrect, which altered the schema but didn't provide an upgrade path for sites that installed a previous version for nodequeue. A proper fix would put the SQL code above into a hook_update_N function.
Comment #3
jelo CreditAttribution: jelo commentedI am seeing the exact error after my upgrade from D6 to D7. I assume this might be a leftover issue that I did not catch before the upgrade. I will apply the schema change manually and hope it won't break anything...