Skip to content

Migration Guide

Migration Type Key

StateDescription
Built-in MigrationAutomatically supported with no SQL changes, code changes, or manual setup required.
Minor Migration RequiredRequires a simple command, SQL query, or small code change. All required queries or code are provided. Usually completed in minutes.
Moderate Migration RequiredRequires provided SQL queries and some code changes across a few files. Usually completed in 5–15 minutes.
Major Migration RequiredRequires multiple SQL queries and larger code changes across several files. Usually takes 1+ hours.

Supported Mechanic Migrations

See which mechanic scripts can be migrated to cd_mechanic while keeping existing vehicle progress and saved data where possible.

Script NameMigration TypeNotes
esx_mechanicjobBuilt-In Migration
jg_mechanicMinor Migration RequiredA single chat command is used to run the database migration.
qb-mechanicjobBuilt-In Migration

Migration Data Comparison

This table shows what important data can usually be kept when moving to our mechanic system.

KeyMeaning
Migrated / ReusedExisting data can be migrated or reused
ReconfigureExisting data cannot be migrated or reused, but can be reconfigured again
⚠️ Not UsedYour old mechanic script does not have this feature
Dataesx_mechanicjobjg_mechanicqb-mechanicjob
GTA performance upgrades
Cosmetic upgrades
Vehicle paint
Engine / body health
Registered inventory items
job inventory/stash item contents
Jobs
Society account
Advanced upgrades⚠️ ⚠️
Advanced tuning⚠️ ⚠️
Degradable / service parts⚠️ ⚠️
Nitrous⚠️ ⚠️
Stancer⚠️ ⚠️
Player run business locations
LS Customs locations

Hello!