工作:今天遇到線上需要清楚某一租戶下的測試數據,自己一張一張表刪除特別麻煩。
機智的程序員思維開始:能不能使用批量腳本直接刪除
SELECT CONCAT('DELETE FROM ',T.TABLE_NAME,' WHERE tenant_id = "***";') AS 'table' FROM information_schema.`TABLES` T WHERE T.TABLE_SCHEMA = '****' ;
將批量生成的腳本複製出來運行。
工作:今天遇到線上需要清楚某一租戶下的測試數據,自己一張一張表刪除特別麻煩。
機智的程序員思維開始:能不能使用批量腳本直接刪除
SELECT CONCAT('DELETE FROM ',T.TABLE_NAME,' WHERE tenant_id = "***";') AS 'table' FROM information_schema.`TABLES` T WHERE T.TABLE_SCHEMA = '****' ;
將批量生成的腳本複製出來運行。
產品發佈checklist 第一種,按照職能來分: 1.實施:輔導使用的機構 2.開發: 3.測試: 4.運維: 第二種,按照時間流來 1.準備階段 2.發佈階段 3.驗證階段 4.輔導階段