You are correct — LONGBLOB should be created, as described in the GitHub issue. However, the fix for issue #648 only changed the database type used in Liquibase changelogs provided by the Jmix framework itself. The Liquibase changelog generation in Studio was not updated accordingly.
We have created a YouTrack issue for this inconsistency, and a fix will be included in an upcoming Studio release.
Until the fix is available, you can use the Type Mappings settings in Studio to configure the correct database type:
Open Jmix Plugin Settings from the Jmix toolbar (gear icon).
Select Type Mappings.
Add a mapping for byte[] and specify LONGBLOB as the database type for MySQL and MariaDB.