-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
plugin migration: index creation fails #40
Comments
I have the same issues for playbooks. I have the feeling this is new since 10.5, I'm not sure though. |
FWIIW: Analyzed the MySQL schema of my production server (MM 8.1.2 + focalboard 7.11.4) with the PG schema of a vanilla instance with the same versions: see results.txt . So because the The index name collision error for playbooks can be ignored too because a primary key with the same signature already exists (perhaps it gets generated because of the FK constraint in Furthermore (optional) the index Last but not least (for completeness): The MM migration warnings wrt. |
@jelmd Thanks for the info! To be clear, I only had the issue with playbooks. I had other issues with boards, but I fixed them in a different way. Regarding the playbooks issue, I went ahead ignoring the error and tried to see what was going to happen, but I am facing issues. While I did not test anything extensively in operation, I am getting this error in the server logs:
I do not know if this is related, but, for now, this is what is keeping me from making the migration final. |
@jelmd Any idea what the above issue might be related to? |
@jelmd I solved my issue with
|
@t1nux Thanx for sharing. Haven't seen your error on my instance logs so far, neither after PG migration (v8.1.2) nor after upgrade of MM to v9.11.9 - schema looks like this: CREATE TABLE public.ir_userinfo (
id character varying(26) NOT NULL,
lastdailytododmat bigint,
digestnotificationsettingsjson json
); |
When applying focalboad and playbook migration, the following errors occure:
Checks indeed reveal, that there seems to be some name collisions:
So what should be done: Create INDEX with different names like
idx_board_preferences_name
.idx_board_preferences_category
, andidx_ir_playbook_id
manually?The text was updated successfully, but these errors were encountered: