TShock/TShockAPI
Sakura Akeno Isayeki 69b98980f1
feat(db): add Postgres support to configuration
Extends database configuration to support Postgres in addition to existing SQLite and MySQL options.

Includes new settings for Postgres host, database name, username, and password.

Implements a connection builder for Postgres, ensuring proper error handling when connecting.

Updates dependency to include Npgsql for Postgres connectivity.
2025-04-28 15:51:27 +02:00
..
CLI Update copyright to 2019 again 2019-03-29 17:16:37 -07:00
Configuration feat(db): add Postgres support to configuration 2025-04-28 15:51:27 +02:00
DB feat(db): add Postgres support to configuration 2025-04-28 15:51:27 +02:00
Extensions refactor(db): Update SqlQueryBuilder references + Various refactors 2025-04-28 15:51:26 +02:00
Handlers fix(Bouncer/SendTileRectHandler): two typos which causes incorrect validating range 2025-03-17 22:12:54 +08:00
Hooks Merge branch 'general-devel' into commandhooks 2025-01-27 10:06:01 +09:00
Localization rename 2024-07-31 19:24:53 +08:00
Models Update GetDataHandler.HandleProjectileNew to include HasBannerIdToRespondTo 2021-04-05 10:45:41 +08:00
Modules Some i18nifiying 2022-10-21 16:12:04 -04:00
Net Fix Terra Blade triggered MaxProjDamage, other net changes (#2852) 2022-12-05 21:45:37 -08:00
Rest Merge branch 'general-devel' into accountgroupcupdate-hook 2025-01-26 12:59:15 +09:00
Sockets Typo fixes on comments/strings 2021-07-16 14:53:37 -04:00
BackupManager.cs Some i18nifiying 2022-10-21 16:12:04 -04:00
Bouncer.cs Fix Pryaxis/TShock#3073 2025-03-18 17:17:45 +09:00
Commands.cs Prevent blank UUIDs from being banned 2025-02-08 14:37:48 +10:00
FileTools.cs separate online players / max slots in stock MOTD 2021-07-15 16:13:51 -04:00
GeoIPCountry.cs Update copyright to 2019 again 2019-03-29 17:16:37 -07:00
GetDataHandlers.cs Fix some confusion introduced by 98eed42 and b184133 2025-03-15 14:09:00 +09:00
Group.cs Removed RGB properties 2023-06-08 12:41:11 +07:00
HandlerList.cs Update copyright to 2019 again 2019-03-29 17:16:37 -07:00
I18n.cs Automatic language detection 2025-01-26 15:11:15 +09:00
ILog.cs Some i18nifiying 2022-10-21 16:12:04 -04:00
IPackable.cs Update copyright to 2019 again 2019-03-29 17:16:37 -07:00
ItemBans.cs Add missing string 2022-11-04 20:46:53 -07:00
NetItem.cs Removed unnecessary documentation 2023-06-08 18:11:26 +07:00
PaginationTools.cs Use full sentence rather than combining words 2022-10-25 08:50:29 -07:00
Permissions.cs Fix some confusion introduced by 98eed42 and b184133 2025-03-15 14:09:00 +09:00
PlayerData.cs Merge branch 'general-devel' into playerdata-changes 2025-03-10 00:39:33 +09:00
RegionHandler.cs Use full sentence rather than combining words 2022-10-25 08:50:29 -07:00
SaveManager.cs i18n most texts 2022-10-24 21:16:28 -07:00
SqlLog.cs refactor(db): Update SqlQueryBuilder references + Various refactors 2025-04-28 15:51:26 +02:00
TextLog.cs Lazy initialize TextLog._logWriter 2024-02-18 11:36:26 -08:00
TShock.cs refactor(server/db): Move database connection logic to separate class 2025-04-21 14:04:27 +02:00
TShockAPI.csproj feat(db): Add PostgreSQL query creator implementation 2025-04-28 14:09:10 +02:00
TShockAPI.licenseheader Update copyright to 2019 again 2019-03-29 17:16:37 -07:00
TSPlayer.cs Merge remote-tracking branch 'ghsa/handshake-final-update-fix' into general-devel 2025-03-10 01:08:28 +09:00
TSServerPlayer.cs More i18n 2022-11-02 13:42:52 -07:00
UpdateManager.cs More i18n 2022-11-02 13:42:52 -07:00
Utils.cs Prevent further things from clients who dont handshake 2025-01-31 09:17:26 +10:00