快速的解決公升級app之後更新資料庫的表結構

2022-08-30 06:42:11 字數 723 閱讀 6569

session表主鍵是 

sessionid  ,但是由於專案需要,我們把主鍵換成了

business_id   然後,原來的主鍵就變成普通欄位了,更新資料庫的時候,我們要怎麼更新主鍵,和新增字段,並且複製原有資料庫的資料呢???(哎,菜鳥乙個,忙到凌晨2點多才搞定)

專案裡在**創的表,就在**進行結構的判斷,以及做出相應的表更新(運算元據庫用的是框架--fmdb)

舊專案我的表是這樣建立的:

- (void

)sessiontablecreate

檢視:

新版本主鍵換成 business_id   新增了新的字段   

chat_session_type     

visit_studio_id       (然後原來的主鍵就要變成普通的字段了)

@property(nonatomic, strong) fmdatabase*database;

- (void

)sessiontablecreate

}

檢視:

恩,到這裡完成更新操作了!!!!

最快速的辦法解決MySQL資料量增大之後翻頁慢問題

mysql最易碰到的效能問題就是資料量逐步增大之後的翻頁速度變慢的額問題,而且越往後翻頁速度越慢,如果用最快速的辦法解決,以下就是解決辦法,簡單方便。現有mysql資料表 event data 資料量 36.7萬,如下 mysql select count 1 from event data cou...

快速解決通過kali源更新失敗的問題

在更新kali的過程 現了很多的問題,一開始在網上蒐集了很多的資料,包括教程和部落格都沒有解決,好在最後終於找到解決更新失敗這個問題的解決辦法了。更新的時候,在網上也找到了好多的源,包括 官方源 deb kali rolling main non free contrib 中科大kali源 deb ...

Random快速連續產生相同隨機數的解決方案

random快速連續產生相同隨機數的解決方案 第一種方式 使用datetime.now.ticks生成隨機數 優缺點 如果觸發random函式間隔時間很短,就有可能造成產生一樣的隨機數 第二種方式 使用thread.sleep 在每次迴圈產生隨機數前延遲幾個毫秒,防止由於計算機運算速度過快,產生偽隨...