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