test for structure:dump without schema information table. refs eafec46

This is a test case for the fix provided in eafec4694c5b37eff9d83b1188b8e331fa6027fa
Extract with_example_table into helper method.

This setups the helper method which other tests can benefit from.
Merge pull request #14400 from tgxworld/ensure_tables_are_dropped_after_test

Drop custom tables after each test.
fix log_tags request object grammar
Merge pull request #14445 from ibroadfo/patch-1

fix log_tags request object grammar
Fix for digestor to consider variants for partials -- this still needs more testing!!
Log the full path, including variant, that the digestor is trying to find
Digestor should just rely on the finder to know about the format and the variant -- trying to pass it back in makes a mess of things (oh, and doesnt work)
Update test helper to use latest Digestor API
Swapped parameters of assert_equal in assert_select
Clean up tables after each test.

Follow-Up to https://github.com/rails/rails/pull/14400

This ensures that all tables are removed after each test and thereby
allowing us to run the tests in a random order.
Merge pull request #14450 from vlal/vlal-rails

Incorrect values being printed by assert_select.
Adding active_model in Rails::Info
Merge pull request #14463 from ankit8898/add_info

Adding active_model in Rails::Info
Merge pull request #14440 from tgxworld/mysql_table_cleanup_after_each_test

Clean up tables after each test.
Remove sqlite3 lines from .gitignore if the application is not using sqlite3.
Merge pull request #14447 from Houdini/gitignore

Skip sqlite3 files in .gitignore if no sqlite3 in app
Check if any sqlite files are not included in the gitignore

If the sqlite file name change in future version we this regexp should
catch
- Rename `increment_or_decrement` to an apt `set_cache_value` since it actually doesn't increment/decrement in localstore.
Fix date_select option overwriting html classes

with_css_classes: true option overwrites other html classes.
Concatenate day month and year classes rather than overwriting.