mirror of
https://github.com/sky-systems/sky_phone.git
synced 2026-08-29 06:01:35 +00:00
a9143b0fba
* ADD - build in-game admin command center * ADD - open admin panel by command * ENH - rebuild admin panel as standalone editor * ENH - compact admin workspace navigation * ENH - expand admin device controls * ENH - refine admin panel navigation style * ADD - add SQL phone configurator * FIX - expose complete phone configuration * FIX - make company jobs freely configurable * FIX - align configurator tables to left * ENH - organize configurator collection controls * ENH - organize nested configurator sections * ENH - add configurator field descriptions * FIX - hide fixed configurator add controls * ENH - refine configurator editing experience * ENH - refine admin configurator controls * FIX - apply configurator settings instantly * FIX - close live activity command registration --------- Co-authored-by: Leon.Schmidt <leonmauricewill15@gmail.com>
24 lines
944 B
Lua
24 lines
944 B
Lua
SkyPhoneConfiguratorSchema = {
|
|
name = "sky_phone_configurator",
|
|
columns = {
|
|
{ name = "id", type = "TINYINT UNSIGNED NOT NULL" },
|
|
{ name = "config_payload", type = "LONGTEXT NOT NULL" },
|
|
{ name = "media_payload", type = "LONGTEXT NOT NULL" },
|
|
{ name = "revision", type = "INT UNSIGNED NOT NULL DEFAULT 1" },
|
|
{
|
|
name = "updated_by_identifier",
|
|
type = "VARCHAR(80) NULL",
|
|
characterSet = "ascii",
|
|
collation = "ascii_bin",
|
|
},
|
|
{ name = "updated_by_name", type = "VARCHAR(120) NULL" },
|
|
{ name = "created_at", type = "DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP" },
|
|
{
|
|
name = "updated_at",
|
|
type = "DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP",
|
|
},
|
|
},
|
|
primaryKey = "id",
|
|
tableOptions = "ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci",
|
|
}
|