Safe-to-Ignore Boards Tables During MySQL to PostgreSQL Migration (Boards v8.0.0+)

Problem:

During database migration from MySQL to PostgreSQL, while using schema comparison tools (such as dbcmp) may encounter the following error:

error during comparison: no pk defined for table: focalboard_file_info

This typically relates to legacy tables from older versions of Boards that are no longer in use. If you're using Boards  version 8.0.0 or later, these tables are no longer required and can be ignored in the migration process.


Applies To:

  • Boards version 8.0.0 and above
  • All staging, UAT, QA, or production environments
  • Note: Does not apply to standalone Boards versions prior to v8.0.0

Solution:

If you're using Boards version 8.0.0 or higher, the following legacy tables which were used only in the standalone version and can be excluded from migration or safely dropped:

  • focalboard_file_info
    → Used in standalone version; no longer relevant in plugin and later versions. Stores uploaded files and attachments for boards
  • focalboard_sessions
    → Used in standalone version. Tracks user login sessions for boards.
  • focalboard_teams
    →  Used in standalone version. Legacy team mapping not used in later versions. Stores team board settings and permissions.
  • focalboard_users
    →  Used in standalone version. Stores user preferences and settings for boards

These tables may be empty or unused in your current environment. If so, they do not need to be migrated to PostgreSQL.

 

Was this article helpful?
0 out of 0 found this helpful

Comments

0 comments

Article is closed for comments.