工作:今天遇到线上需要清楚某一租户下的测试数据,自己一张一张表删除特别麻烦。
机智的程序员思维开始:能不能使用批量脚本直接删除
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.輔導階段