fix: billing DB safety, remove mapping table, sync services from game config
Agent-Logs-Url: https://github.com/GameServerPanel/GSP/sessions/0b960e6d-bdf7-4b5b-8114-6c63e6b11a8d Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com>
This commit is contained in:
parent
6465632097
commit
3219ed335e
8 changed files with 332 additions and 235 deletions
|
|
@ -1,3 +1,13 @@
|
|||
-- DEPRECATED: This file is no longer needed.
|
||||
--
|
||||
-- The gsp_billing_service_remote_servers mapping table has been removed.
|
||||
-- Server availability per game/service is now stored in gsp_billing_services.remote_server_id
|
||||
-- as a comma-separated list of numeric server IDs (e.g. "1,3,7").
|
||||
-- The module migration (db_version 4) drops the mapping table automatically.
|
||||
--
|
||||
-- The original content of this file is kept below for historical reference only.
|
||||
-- Do NOT run this script on new installations.
|
||||
--
|
||||
-- Migration: add override_price to billing_service_remote_servers
|
||||
-- Run once on existing installs that already have the mapping table (db_version 2)
|
||||
-- but are missing the override_price column (added in db_version 3 / module v3.1).
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue