The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
https://github.com/amaltsev/XAO-FS
----------------------------------

commit 6b5f73e34261ce0ce28ed44bcd719e3df2c26904
Author: Andrew Maltsev <am@ejelta.com>
Date:   Sat Mar 4 15:29:52 2023 -0800

    v1.25 sync_structure() method
    
    Made build_structure() return a summary of the changes, additions, and
    placeholders (fields & tables) that are present in the database, but not
    in the given structure.
    
    Added sync_structure() actually drop these orphan fields & tables.
    
    Updated test cases for both.

commit 1d02d85dead74b75be884f402757eee0458cbae4
Author: Andrew Maltsev <am@ejelta.com>
Date:   Tue Nov 19 18:53:46 2019 -0800

    Added a test case for bytes in 'blob' field results

commit 7f09060e8207d002b9e019ef2aa6fd029fec7382
Author: Andrew Maltsev <am@ejelta.com>
Date:   Wed Jan 16 12:02:09 2019 -0800

    1.24 Fixed a bug with resizing blobs

commit 1559e4b2e6af6caab171278d5a57cd5f3fb670dc
Author: Andrew Maltsev <am@ejelta.com>
Date:   Fri Jan 4 17:49:55 2019 -0800

    v1.23 Added auto updating maxlength on build_structure

commit 9c8280b95ccc50ac6ab67e6c8371f9fe82fee559
Author: Andrew Maltsev <am@ejelta.com>
Date:   Tue Dec 18 11:32:25 2018 -0800

    "Consider scanning" warning only on lists
    
    It makes no sense on hashes, they can't be scanned.

commit a12fd5a59ed074efe2b73c736c4ea99bfaf1b362
Merge: 1831e0d 1ab1695
Author: Andrew Maltsev <am@ejelta.com>
Date:   Fri Sep 14 16:31:43 2018 -0700

    Merge branch 'master' of github.com:amaltsev/XAO-FS

commit 1831e0d2a921e8ebd4818f1cc27052af7c0f28d7
Author: Andrew Maltsev <am@ejelta.com>
Date:   Fri Sep 14 16:21:00 2018 -0700

    v1.22 Added DBD::MariaDB support
    
    Newer versions of MariaDB don't compile with DBD::mysql, so now
    it's possible to use them with DBD::MariaDB driver by passing
    "dbi_driver=MariaDB" option on connection DSN.
    
    No code changes should be necessary.

commit 1ab1695fedf7bc650ccd356a274e9e42d03a0144
Author: Andrew Maltsev <am@ejelta.com>
Date:   Sat Aug 25 07:45:25 2018 -0700

    Force ExtUtils::MakeMaker 6.64

commit aa9473e424b1372e29e8c74b9071f904946fc296
Author: Andrew Maltsev <am@ejelta.com>
Date:   Sat Jul 7 09:19:59 2018 -0700

    1.21 Build fix, no functional changes

commit 53e66ebe5058546675bb1b079c856fba84974e7f
Author: Andrew Maltsev <am@ejelta.com>
Date:   Fri Jul 6 19:20:12 2018 -0700

    1.20 Fixed testing without a database present
    
    The previous solution for this did not work after switching to
    Test::Unit::Lite