{"slug":"honest-hosting-site-migrator","name":"HonestHosting Site Migrator","description":"Migrate WordPress sites to HonestHosting via streamed, chunked, resumable exports.","author":"Kyle Mott","active_installs":0,"version":"0.0.12","wp_org_url":"https://wordpress.org/plugins/honest-hosting-site-migrator/","is_closed":false,"cleanup":{"has_uninstall_hook":true,"drops_tables_on_uninstall":true,"deletes_options_on_uninstall":false},"tables":[{"table_name":"chunk_ref","full_table_name":"wp_chunk_ref","description":"Stores chunk ref data created by this plugin.","detection_method":"static","confidence":"high","columns":[{"name":"chunk_index","type":"INTEGER","nullable":true,"primary_key":true},{"name":"data","type":"TEXT","nullable":false,"primary_key":false}],"create_sql":"CREATE TABLE IF NOT EXISTS chunk_ref ( chunk_index INTEGER PRIMARY KEY, data TEXT NOT NULL ) ' );"},{"table_name":"db_progress","full_table_name":"wp_db_progress","description":"Stores db progress data created by this plugin.","detection_method":"static","confidence":"high","columns":[{"name":"table_name","type":"TEXT","nullable":true,"primary_key":true}],"create_sql":"CREATE TABLE IF NOT EXISTS db_progress ( table_name TEXT PRIMARY KEY, checksum TEXT NOT NULL ) ' );"},{"table_name":"file_progress","full_table_name":"wp_file_progress","description":"Stores file progress data created by this plugin.","detection_method":"static","confidence":"high","columns":[{"name":"path","type":"TEXT","nullable":true,"primary_key":true},{"name":"size","type":"INTEGER","nullable":false,"primary_key":false},{"name":"mtime","type":"INTEGER","nullable":false,"primary_key":false}],"create_sql":"CREATE TABLE IF NOT EXISTS file_progress ( path TEXT PRIMARY KEY, size INTEGER NOT NULL DEFAULT 0, mtime INTEGER NOT NULL DEFAULT 0 ) ' );"},{"table_name":"hh_migrator_chunk_ref","full_table_name":"wp_hh_migrator_chunk_ref","description":"Stores hh migrator chunk ref data created by this plugin.","detection_method":"static","confidence":"high","columns":[{"name":"import_id","type":"VARCHAR(36)","nullable":false,"primary_key":false},{"name":"chunk_index","type":"INT","nullable":false,"primary_key":false},{"name":"data","type":"LONGTEXT","nullable":false,"primary_key":false}],"create_sql":"CREATE TABLE IF NOT EXISTS wp_hh_migrator_chunk_ref ( import_id VARCHAR(36) NOT NULL, chunk_index INT NOT NULL, data LONGTEXT NOT NULL, PRIMARY KEY (import_id, chunk_index) ) {$charset};\" );"},{"table_name":"hh_migrator_db_progress","full_table_name":"wp_hh_migrator_db_progress","description":"Stores hh migrator db progress data created by this plugin.","detection_method":"static","confidence":"high","columns":[{"name":"import_id","type":"VARCHAR(36)","nullable":false,"primary_key":false},{"name":"table_name","type":"VARCHAR(191)","nullable":false,"primary_key":false}],"create_sql":"CREATE TABLE IF NOT EXISTS wp_hh_migrator_db_progress ( import_id VARCHAR(36) NOT NULL, table_name VARCHAR(191) NOT NULL, checksum VARCHAR(64) NOT NULL, PRIMARY KEY (import_id, table_name) ) {$charset};\" );"},{"table_name":"hh_migrator_file_progress","full_table_name":"wp_hh_migrator_file_progress","description":"Stores hh migrator file progress data created by this plugin.","detection_method":"static","confidence":"high","columns":[{"name":"import_id","type":"VARCHAR(36)","nullable":false,"primary_key":false},{"name":"path","type":"VARCHAR(500)","nullable":false,"primary_key":false},{"name":"size","type":"BIGINT","nullable":false,"primary_key":false},{"name":"mtime","type":"BIGINT","nullable":false,"primary_key":false}],"create_sql":"CREATE TABLE IF NOT EXISTS wp_hh_migrator_file_progress ( import_id VARCHAR(36) NOT NULL, path VARCHAR(500) NOT NULL, size BIGINT NOT NULL DEFAULT 0, mtime BIGINT NOT NULL DEFAULT 0, PRIMARY KEY (import_id, path(191)) ) {$charset};\" );"},{"table_name":"hh_migrator_log","full_table_name":"wp_hh_migrator_log","description":"A logging table that records activity, events, or audit history.","detection_method":"static","confidence":"high","columns":[],"create_sql":null},{"table_name":"hh_migrator_session","full_table_name":"wp_hh_migrator_session","description":"Stores session data for tracking user or visitor state.","detection_method":"static","confidence":"medium","columns":[{"name":"import_id","type":"VARCHAR(36)","nullable":false,"primary_key":false},{"name":"key","type":"VARCHAR(191)","nullable":false,"primary_key":false},{"name":"value","type":"LONGTEXT","nullable":true,"primary_key":false}],"create_sql":"CREATE TABLE IF NOT EXISTS wp_hh_migrator_session ( import_id VARCHAR(36) NOT NULL, `key` VARCHAR(191) NOT NULL, value LONGTEXT, PRIMARY KEY (import_id, `key`) ) {$charset};\" );"},{"table_name":"session","full_table_name":"wp_session","description":"Stores session data for tracking user or visitor state.","detection_method":"static","confidence":"high","columns":[{"name":"value","type":"TEXT","nullable":true,"primary_key":false}],"create_sql":"CREATE TABLE IF NOT EXISTS session ( key TEXT PRIMARY KEY, value TEXT ) ' );"}],"table_count":9}