背景
在開發的時候,數據庫的操作一直是一個很棘手的問題,后來發現Android下面有一個第三方的庫還挺好用的,就模仿它搞了個iOS的,可以方便的通過瀏覽器查看、添加、刪除、修改數據庫。
歷史狀況
我們來回想一下調試的過程:
如果在模擬器中調試:
- 找到模擬器應用中數據庫的文件位置
- 拷回到一個比較方便打開的地方
- 安裝一個數據庫操作軟件
- 打開數據庫文件
- select/insert/upate/delete...
- 拷會模擬器應用目錄中
- 運行應用,查看結果
- 效果不理想,重復1-7步
如果是手機設備,就更麻煩了。。。
解決方案
要是有一個可以不用上面這些步驟、不用安裝軟件既可以隨意操作數據庫的方法,那就太好了。。。
還真有,先來看看效果:
-
列出數據庫,顯示數據庫的表和選中表中的所有記錄
image -
條件查詢
image -
更新記錄:
image -
刪除記錄:
image 輔助功能:顯示常用信息和userdefault的信息,如:
應用名字、版本號、build號、Document路徑、Cache路徑等等
集成方法:
- 在
Podfile
中添加:pod 'YYDebugDatabase'
- run
$ pod install
- application:didFinishLaunchingWithOptions中添加一行代碼:
[[DebugDatabaseManager shared] startServerOnPort:9002];
然后就可以在瀏覽器里方便的增刪改查了。
盡情享受吧!可以隨便去fork和star!https://github.com/y500/YYDebugDatabase