{"table_name":"directrelay_keys","full_table_name":"wp_directrelay_keys","description":"Stores directrelay keys data created by this plugin.","detection_method":"static","confidence":"medium","create_sql":"CREATE TABLE wp_directrelay_keys ( id BIGINT UNSIGNED NOT NULL AUTO_INCREMENT, user_id BIGINT UNSIGNED NOT NULL, key_hash VARCHAR(191) NOT NULL, key_prefix CHAR(12) NOT NULL DEFAULT '', label VARCHAR(191) NOT NULL DEFAULT '', description TEXT DEFAULT NULL, environment VARCHAR(20) NOT NULL DEFAULT 'production', agent_role VARCHAR(50) NOT NULL DEFAULT 'full_access', daily_limit INT UNSIGNED NOT NULL DEFAULT 0, posts_today INT UNSIGNED NOT NULL DEFAULT 0, posts_today_date DATE DEFAULT NULL, restrict_own_posts TINYINT(1) NOT NULL DEFAULT 0, require_approval TINYINT(1) NOT NULL DEFAULT 0, scopes TEXT NOT NULL, ip_whitelist TEXT DEFAULT NULL, last_used_at DATETIME DEFAULT NULL, last_used_ip VARCHAR(45) DEFAULT NULL, expires_at DATETIME DEFAULT NULL, total_requests BIGINT UNSIGNED NOT NULL DEFAULT 0, created_at DATETIME NOT NULL, revoked TINYINT(1) NOT NULL DEFAULT 0, revoked_at DATETIME DEFAULT NULL, PRIMARY KEY (id), UNIQUE KEY uq_hash (key_hash), KEY idx_uid (user_id), KEY idx_prefix (key_prefix), KEY idx_agent_role (agent_role) ) $c;\" );","columns":[{"name":"id","type":"BIGINT UNSIGNED","nullable":false,"primary_key":true},{"name":"user_id","type":"BIGINT UNSIGNED","nullable":false,"primary_key":false},{"name":"label","type":"VARCHAR(191)","nullable":false,"primary_key":false},{"name":"description","type":"TEXT","nullable":true,"primary_key":false},{"name":"environment","type":"VARCHAR(20)","nullable":false,"primary_key":false},{"name":"agent_role","type":"VARCHAR(50)","nullable":false,"primary_key":false},{"name":"daily_limit","type":"INT UNSIGNED","nullable":false,"primary_key":false},{"name":"posts_today","type":"INT UNSIGNED","nullable":false,"primary_key":false},{"name":"posts_today_date","type":"DATE","nullable":true,"primary_key":false},{"name":"restrict_own_posts","type":"TINYINT(1)","nullable":false,"primary_key":false},{"name":"require_approval","type":"TINYINT(1)","nullable":false,"primary_key":false},{"name":"scopes","type":"TEXT","nullable":false,"primary_key":false},{"name":"ip_whitelist","type":"TEXT","nullable":true,"primary_key":false},{"name":"last_used_at","type":"DATETIME","nullable":true,"primary_key":false},{"name":"last_used_ip","type":"VARCHAR(45)","nullable":true,"primary_key":false},{"name":"expires_at","type":"DATETIME","nullable":true,"primary_key":false},{"name":"total_requests","type":"BIGINT UNSIGNED","nullable":false,"primary_key":false},{"name":"created_at","type":"DATETIME","nullable":false,"primary_key":false},{"name":"revoked","type":"TINYINT(1)","nullable":false,"primary_key":false},{"name":"revoked_at","type":"DATETIME","nullable":true,"primary_key":false}],"plugin":{"slug":"directrelay-automation-bridge-for-n8n","name":"DirectRelay – n8n WordPress Plugin: Workflow Automation, REST API, Webhooks & AI Agents","active_installs":0,"version":"5.1.34","wp_org_url":"https://wordpress.org/plugins/directrelay-automation-bridge-for-n8n/"}}