Skip to content
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

Database schema check fails with all engines except mysql #5730

Closed
alecpl opened this issue Apr 21, 2017 · 2 comments
Closed

Database schema check fails with all engines except mysql #5730

alecpl opened this issue Apr 21, 2017 · 2 comments

Comments

@alecpl
Copy link
Member

alecpl commented Apr 21, 2017

Since a1f679a mysql database schema is different than other databases. Table dictionary contains additional id column which is not used by other engines.

This is a problem for database schema check in rcmail_install::db_schema_check() which uses mysql.initial.sql file as a reference for all database engines. This causes the chack to fail with Missing columns in table 'dictionary': id for all engines except mysql.

@alecpl
Copy link
Member Author

alecpl commented Apr 21, 2017

Fixed.

@alecpl alecpl closed this as completed Apr 21, 2017
@Nepherim
Copy link

Nepherim commented Jun 3, 2019

Just upgraded from 1.2.2 to 1.3.9 and have this same error.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants