Refactor MyDatabaseAdapter and MyDatabaseStatement for improved readability and functionality - Enhanced code formatting and consistency across MyDatabaseAdapter and MyDatabaseStatement classes. - Added tableExists() method to MyDatabaseAdapter for checking table existence. - Implemented connection checks in methods to ensure database connection before executing queries. - Updated parameter conversion logic to handle different database styles. - Improved transaction handling and error management. - Added tests for various database operations including DDL execution, statement preparation, and transaction handling. - Updated documentation to reflect changes and usage examples.
feat: Enhance documentation for base classes, including Query, Record, and Table functionalities