<div dir="ltr">Hi,<div><br></div><div>Looking at the open issues for the HSQL to Firebird auto migration functionality particular the issues regarding data types and other test files I put together a possible map of what I think makes sense in translating hsql to firebird types.  [Read only view of it here <a href="https://nextcloud.documentfoundation.org/s/TTBT4fJ2xTdbMJQ">https://nextcloud.documentfoundation.org/s/TTBT4fJ2xTdbMJQ</a> ]</div><div><br></div><div>I'm sharing it here for two purposes, first it would be a big help to have this type of thing with whatever the actual mapping is - so - if that is already set I could really use for someone to let me know what would need to change there. </div><div><br></div><div>However; Secondarily and since it doesn't seem to be settled in the code at the moment I wand to propose this mapping.</div><div><br></div><div>The are three suggested changes; </div><div>first is to treat OTHER[OTHER] as a custom subt_type (-1) of blob instead of a CLOB as this would give the same behavior in Base with firebird as with hsql</div><div><br></div><div>second is to treat HSQL Binary(fix)[BINARY] as Binary[BINARY]  with sub_type of 0 or 1 based on a scan of some number of the records checking for text data</div><div><br></div><div>And the third would be to display two additional labels in table editor (Memo[Blob] and OTHER[BLOB]) for consistency with the current UI using hsql.</div><div><br></div><div>Either way it's good see the work going on and I'm excited to help as I can.</div><div><br></div><div>Best wishes,</div><div>Drew</div></div>