今早起来推送 0.76.0 我这种升级党肯定立即升级。升级后发现数据库崩了。提示 context_id 重名,后来看看好像升级失败,回滚到 0.75.3。
我再升级 0.76.0 后,就报数据库崩了,发现 states 表和 events 表都多了两个字段 context_id 和 context_user_id ,我把两个字段删掉,重新启动homeassistant。
后面启动的时候告诉我如下提示。
2018-08-18 09:01:11 INFO (Recorder) [homeassistant.components.recorder.migration] Adding index `ix_events_context_id` to database. Note: this can take several minutes on large databases and slow computers. Please be patient!
2018-08-18 09:02:51 INFO (Recorder) [homeassistant.components.recorder.migration] Adding index `ix_events_context_user_id` to database. Note: this can take several minutes on large databases and slow computers. Please be patient!
这个意思是告诉我们数据库建立索引中,让我们等等,数据库越大就越慢,如果不想等,可以清空数据库,这样就没了历史数据,也不用等那么久。
|