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!