Compare commits

...

2 Commits

Author SHA1 Message Date
Blake Blackshear
714d76887d use sqlitequeuedb 2021-01-24 06:53:37 -06:00
James Carlos
0c0e1416ff Update documentation link in sidebar to new docs 2021-01-23 07:00:51 -06:00
2 changed files with 7 additions and 3 deletions

View File

@@ -10,6 +10,7 @@ import signal
import yaml
from peewee_migrate import Router
from playhouse.sqlite_ext import SqliteExtDatabase
from playhouse.sqliteq import SqliteQueueDatabase
from frigate.config import FrigateConfig
from frigate.const import RECORD_DIR, CLIPS_DIR, CACHE_DIR
@@ -117,13 +118,16 @@ class FrigateApp():
self.detected_frames_queue = mp.Queue(maxsize=len(self.config.cameras.keys())*2)
def init_database(self):
self.db = SqliteExtDatabase(self.config.database.path)
migrate_db = SqliteExtDatabase(self.config.database.path)
# Run migrations
del(logging.getLogger('peewee_migrate').handlers[:])
router = Router(self.db)
router = Router(migrate_db)
router.run()
migrate_db.close()
self.db = SqliteQueueDatabase(self.config.database.path)
models = [Event]
self.db.bind(models)

View File

@@ -77,7 +77,7 @@ export default function Sidebar() {
<hr className="border-solid border-gray-500 mt-2" />
<NavLink
className="self-end"
href="https://github.com/blakeblackshear/frigate/blob/master/README.md"
href="https://blakeblackshear.github.io/frigate"
text="Documentation"
/>
<NavLink className="self-end" href="https://github.com/blakeblackshear/frigate" text="GitHub" />