在變更庫時,由於對欄位規劃和約束性沒考慮完全,需要手工運算元據庫,以便可以重複執行。
有以下三點要注意。
1,先迎合錯誤輸出,增刪對應的表或字段。
2,必要時,修改migrations檔案,以去除唯一性限制。
3,再必要時,清除django_migrations的最近操作表記錄,重操作進行命令匯入。
droptable
drop
table
drop
table
drop
table
drop
table
drop
table
userauthor_siteauthorgroup;
alter
table deploy_deploypool add allow_user_id varchar(20
);alter
table deploy_deploypool add deploy_version_id varchar(20
);alter
table deploy_deploypool add salt_cmd varchar(20
);alter
table deploy_deploypool add salt_db_path varchar(20
);alter
table deploy_deploypool add salt_config_path varchar(20
);alter
table deploy_deploypool drop
create_user_id;
alter
table deploy_deploypool drop
deploy_workflow;
alter
table deploy_deploypool drop
file_path;
alter
table deploy_deploypool drop
jenkins_number;
alter
table deploy_deploypool drop
jira_url;
alter
table deploy_deploypool drop
name;
alter
table deploy_deploypool drop code_number;
一次真實python web面試經歷
首先我挺喜歡這家公司的面試風格的,也是比較務實的吧。無奈自己的心理因素和技術水平都不好,導致面試失敗。一上來就是程式設計題三連。1 大概意思就是 倆列表a b,如果a中的元素在b中,那麼就儲存此元素在a中的索引值,最後統一輸出所有索引值。要求 時間複雜度小於o n 這個我當時想到的是迴圈遍歷a,然後...
一次真實的DDoS攻擊防禦實戰
第一輪進攻 突然發現公司的web server無法訪問,嘗試遠端登入,無法連線,呼叫idc重啟伺服器。啟動後立即登入察看,發現攻擊還在繼續,並且apache所有230個程序全部處於工作狀態。由於伺服器較老,記憶體只有512m,於是系統開始用swap,系統進入停頓狀態。於是殺掉所有httpd,稍後伺服...
django的第一次使用
第一次使用django 首先我們先建立乙個django專案 開啟pycharm,點新建專案,選擇django,寫專案名字。配置python直譯器,選擇遠端的python直譯器。然後進行修改django檔案的配置,先修改允許任何位址訪問的ip 0.0.0.0,在修改settsings.py檔案的 al...