Path › Custom games › Sync

Database sync: your data in the panel

Your game keeps its tables. The panel connects to your database, reads what it needs and writes what you allow.

The code examples are illustrative: the exact formats are defined with your project.
DatabaseMySQL / MariaDB
ModeRead, targeted writes
IsolationOne database per server
Database sync: your data in the panel
Table mapping3 linked
Sync logExample
Games
FiveMFiveMRedMRedMMinecraftMinecraftGTA VGTA San AndreasGarry's ModHytaleRobloxDayZHabboSCUMGTA 6 soonCustom games
Technologies
{ }REST API↯WebhooksdbMySQLdbMariaDBdbPostgreSQL{}MongoDB · NoSQLdbRedis#Discord↗Game-rank.com⇄Game bridge

What you manage · Sync

Mapping

Your tables, your names

You tell the panel which table becomes what and which fields to show. No mandatory migration.

Mapping
playersPlayers
Linked
owned_vehiclesVehicles
Linked
bank_accountsAccounts
Linked
Your tables, your names
Reading time

A panel that shows the real state

The dashboard reads your database: players, vehicles, accounts. What the staff sees is what the game contains.

Players
Nolan LavigneMechanic · 12 480 $
Up to date
Maëlys CharrierDoctor · 8 900 $
Up to date
A panel that shows the real state
Write

Limited, logged writes

You allow writes on certain columns, for example rank or whitelist. Every write is logged.

Writes
players.whitelistAllowed
Active
bank.balanceForbidden
Blocked
Limited, logged writes

Setup

In four steps

01

Create a dedicated user

Basic user with limited rights.

02

Map the tables

Players, vehicles, accounts.

03

Choose read or write

Column by column.

04

Start the sync

And watch the log.

Style

In the style of your game

Overview: the database stays with you, and the panel connects to it with limited access.

Overview: the database stays with you, and the panel connects to it with limited access.

FAQ

Frequently asked questions

Hover over a question.

01Do we need to change our schema?+

No, you describe the mapping.

02Can the panel write everything?+

Only the columns you allow.

03What happens if the database is unavailable?+

The panel shows a degraded state and retries.

Move on to setup.

Free to start.