DocsOIntelDatabase Schema
Developer

Database Schema

OIntelorravo.com/docs/ointel/database-schema

Database Tables (5 tables)

wp_ointel_snapshots

sqlid          BIGINT UNSIGNED AUTO_INCREMENT PRIMARY KEY
score       TINYINT UNSIGNED
results     LONGTEXT  -- JSON: full check results
created_at  DATETIME DEFAULT CURRENT_TIMESTAMP

wp_ointel_alerts_log

sqlid          BIGINT UNSIGNED AUTO_INCREMENT PRIMARY KEY
type        VARCHAR(50)
message     TEXT
delivered   TINYINT(1) DEFAULT 0
created_at  DATETIME DEFAULT CURRENT_TIMESTAMP

wp_ointel_sessions

sqlid         BIGINT UNSIGNED AUTO_INCREMENT PRIMARY KEY
user_id    BIGINT UNSIGNED
ip_address VARCHAR(45)
user_agent VARCHAR(500)
logged_in  DATETIME
logged_out DATETIME NULL

wp_ointel_activity

sqlid          BIGINT UNSIGNED AUTO_INCREMENT PRIMARY KEY
user_id     BIGINT UNSIGNED
action      VARCHAR(100)
object_type VARCHAR(50)
object_id   BIGINT UNSIGNED
details     TEXT
created_at  DATETIME DEFAULT CURRENT_TIMESTAMP

INDEX idx_user_id (user_id)
INDEX idx_created (created_at)

wp_ointel_vuln_cache

sqlplugin_slug VARCHAR(100) PRIMARY KEY
result      TEXT   -- JSON from WPVulnDB
checked_at  DATETIME
Database Schema — OIntel Docs — Orravo