Locales & SQL

Codesign resources contain various editable/unobscured files such as client/server functions etc.

SQL

SQL Guide

ESX SQL

ALTER TABLE `owned_vehicles` ADD COLUMN `in_garage` TINYINT(1) NOT NULL DEFAULT '0';
ALTER TABLE `owned_vehicles` ADD COLUMN `garage_id` VARCHAR(50) NOT NULL DEFAULT 'A';
ALTER TABLE `owned_vehicles` ADD COLUMN `garage_type` VARCHAR(50) NOT NULL DEFAULT 'car';
ALTER TABLE `owned_vehicles` ADD COLUMN `job_personalowned` VARCHAR(50) NOT NULL DEFAULT '';
ALTER TABLE `owned_vehicles` ADD COLUMN `property` INT(10) NOT NULL DEFAULT '0';
ALTER TABLE `owned_vehicles` ADD COLUMN `impound` INT(10) NOT NULL DEFAULT '0';
ALTER TABLE `owned_vehicles` ADD COLUMN `impound_data` LONGTEXT NOT NULL DEFAULT '';
ALTER TABLE `owned_vehicles` ADD COLUMN `adv_stats` LONGTEXT NOT NULL DEFAULT '{"plate":"nil","mileage":0.0,"maxhealth":1000.0}';
ALTER TABLE `owned_vehicles` ADD COLUMN `custom_label` VARCHAR(30) NULL DEFAULT NULL;
ALTER TABLE `owned_vehicles` ADD COLUMN `fakeplate` VARCHAR(8) NULL DEFAULT NULL;
ALTER TABLE `users` ADD COLUMN `garage_limit` INT(10) NOT NULL DEFAULT '7';

CREATE TABLE `cd_garage_keys` (
	`plate` VARCHAR(8) NOT NULL,
	`owner_identifier` VARCHAR(50) NOT NULL,
	`reciever_identifier` VARCHAR(50) NOT NULL,
	`owner_name` VARCHAR(50) NOT NULL,
	`reciever_name` VARCHAR(50) NOT NULL,
	`model` VARCHAR(50) NOT NULL
);

CREATE TABLE `cd_garage_persistentvehicles` (
	`persistent` LONGTEXT NOT NULL
);

CREATE TABLE `cd_garage_privategarage` (
	`identifier` VARCHAR(50) NOT NULL,
	`data` LONGTEXT NOT NULL
);

CREATE TABLE `vehicles` (
	`name` VARCHAR(60) NOT NULL,
	`model` VARCHAR(60) NOT NULL,
	`price` INT(11) NOT NULL,
	`category` VARCHAR(60) NULL DEFAULT NULL,
	PRIMARY KEY (`model`) USING BTREE
);

QBCore SQL


Webhooks


Locales

Lua - https://github.com/RampBST/Codesign_Locales/blob/main/cd_garage/locales.lua

Js - https://github.com/RampBST/Codesign_Locales/blob/main/cd_garage/locales_ui.js

Last updated

Was this helpful?