【发布时间】:2016-04-29 22:59:41
【问题描述】:
当我使用普通 SQL 时,我记得我可以提取数据库,使用第 3 方 SQL 编辑器对其进行更改,然后将数据库推回。
有没有更简单的方法可以快速更改我的 SQL 数据库?理想情况下,使用方便的 Facebook 库 Stetho 所具有的查看器。
【问题讨论】:
当我使用普通 SQL 时,我记得我可以提取数据库,使用第 3 方 SQL 编辑器对其进行更改,然后将数据库推回。
有没有更简单的方法可以快速更改我的 SQL 数据库?理想情况下,使用方便的 Facebook 库 Stetho 所具有的查看器。
【问题讨论】:
如果您愿意,您仍然可以拉出数据库并对其进行修改。
如果更改是数据,您可以在应用启动时使用 Sugar 的 executeQuery 方法执行任意 SQL,例如:
Item.executeQuery("UPDATE item SET quantity = 100")
或通过普通的 ORM 方法。
如果您想通过 Sugar 更改数据库的结构,对 Model 类进行更改应该会触发 Sugar 自动进行更改。
【讨论】: