allow use differents Adapter for build SqlObjects via Db\Sql
#6890 - renaming imports for clarity
#6890 - minor CS fixes (spacing
#6890 - minor CS fixes (null comparison)
#6890 - abstract platform should crash gracefully when subclasses didn't set a default platform internally at initialization time
#6890 - abstract platform crashes gracefully when subclasses didn't set a default platform internally at initialization time
#6890 - minor code cleanups (code blocks grouping)
#6890 - minor code cleanups (overflows, cs fixes, docblocks)
#6890 - `AbstractPlatform#getDecorators()` should not crash when no platform has been provided
#6890 - Avoiding null pointer failures in `AbstractPlatform`when no default platform has been provided
#6890 - Adding missing test docblocks
Merge branch 'feature/#6890-#6329-allow-different-adapters-to-build-sql-objects' into develop

Close #6890