feat(db): Add PostgreSQL query creator implementation

Implements a query creator for PostgreSQL, allowing for proper database type mapping and table creation functionalities.

Enhances the library's database support by incorporating PostgreSQL-specific features such as SERIAL/BIGSERIAL for auto-increment columns and improved escape handling for table names.

Improves the extensibility and compatibility of the database framework with different SQL databases.
This commit is contained in:
Sakura Akeno Isayeki 2025-04-28 14:05:51 +02:00
parent 8a75b1fdc5
commit f28f1bf536
No known key found for this signature in database
GPG key ID: BAB781B71FD2E7E6
3 changed files with 91 additions and 0 deletions

View file

@ -24,6 +24,7 @@ using System.Globalization;
using System.Linq;
using MySql.Data.MySqlClient;
using TShockAPI.DB;
using TShockAPI.DB.Queries;
namespace TShockAPI
{