TC ScriptDocumentation

Base de données

Le SQL de tc-contextmenu : deux tables.

Les tables sont créées automatiquement au démarrage ; ce fichier sert à les créer à la main. Il est idempotent.

Télécharger install.sql

#Tables

TableContenu
tc_contextmenu_optionsOptions créées en jeu (/gestioncontexte) ou en base : une ligne par option, définition en JSON dans data
tc_contextmenu_overridesRéglages appliqués aux options d'autres scripts (masquer, renommer, réordonner)

#SQL complet

install.sqlTélécharger
-- TC Context Menu : les tables sont aussi créées automatiquement au démarrage / tables are also auto-created at start.
CREATE TABLE IF NOT EXISTS `tc_contextmenu_options` (
    `id`         INT UNSIGNED NOT NULL AUTO_INCREMENT,
    `key`        VARCHAR(64)  NOT NULL,
    `data`       LONGTEXT     NOT NULL,
    `created_by` VARCHAR(80)  NULL,
    `updated_at` TIMESTAMP    NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
    PRIMARY KEY (`id`),
    UNIQUE KEY `uniq_key` (`key`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

CREATE TABLE IF NOT EXISTS `tc_contextmenu_overrides` (
    `key`        VARCHAR(128) NOT NULL,
    `data`       LONGTEXT     NOT NULL,
    `updated_at` TIMESTAMP    NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
    PRIMARY KEY (`key`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
Sauvegarde et transfert

Plutôt que d'exporter ces tables, utilise l'onglet Import / Export de /gestioncontexte : un fichier JSON contient toutes tes options et se réimporte sur un autre serveur.

Dernière mise à jour : 7 novembre 2026© 2026 TC Script