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.
refactor: Remove Home.md documentation file to streamline wiki content
migrate custom adapter guide to a new location
feat: Add comprehensive documentation for Getting Started, Base Classes, and Abstract Classes; include Custom Adapter Guide
refactor: Remove outdated package documentation for BetterSqlite3, Core, Postgres, and Packages
feat: Add comprehensive "Getting Started" and "Abstract Classes" documentation for the package
Remove deprecated API documentation for Model, Query, QueryStatementBuilder, Record, Repository, SchemaTableBuilder, and Table. These changes streamline the API reference and eliminate outdated content.
feat: Enhance documentation for base classes, including Query, Record, and Table functionalities
feat: Add documentation for base classes and query functionality
Weewooo
Updated 1. Getting Started (markdown)
Weeewooo
feat: Update Getting Started guide with improved section headings and additional usage examples
adkbsakds
Weewoo
test
feat: Add Getting Started guide for the kirbkis-database-handler package
feat: Update JOIN syntax in Table and Core documentation for clarity and consistency
feat: Update documentation to demonstrate schema builder usage for BetterSqlite3 and PostgreSQL adapters
feat: Refactor QueryStatementBuilder examples to use parameterized queries and clarify IN operator usage
feat: Update QueryStatementBuilder documentation to improve JOIN syntax clarity and consistency
feat: Update documentation for User model, Query, Record, and Table modules for clarity and completeness
feat: Add customAdapter configuration option to User model
feat: Consolidate installation instructions and enhance documentation for PostgreSQL and BetterSqlite3 adapters
feat: Refactor API documentation for Query, Record, and Table modules for clarity and consistency
feat: Update documentation links to point to the wiki for better accessibility
feat: Enhance documentation for adapter development and API usage
feat: Add Schema Builder and Table API documentation - Introduced SchemaTableBuilder.md for schema creation and modification guidance. - Added Table.md for high-level database table interactions, including querying, inserting, and joining records. - Created BetterSqlite3.md and Postgres.md for respective database adapter documentation. - Established Core.md for core abstractions and interfaces used across the library. - Updated README.md to include links to new package documentation.
Initial Home page