From a974da591915e0548182bbbf01da34ecb9e537e6 Mon Sep 17 00:00:00 2001 From: Chris Amico Date: Tue, 15 Feb 2022 13:09:31 -0500 Subject: [PATCH] load extensions first, then init spatialite --- sqlite_utils/cli.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/sqlite_utils/cli.py b/sqlite_utils/cli.py index acfaab6..8255b56 100644 --- a/sqlite_utils/cli.py +++ b/sqlite_utils/cli.py @@ -1379,14 +1379,14 @@ def create_database(path, enable_wal, init_spatialite, load_extension): if enable_wal: db.enable_wal() - # load spatialite from expected locations - if init_spatialite: - db.init_spatialite() - # load spatialite or another extension from a custom location if load_extension: _load_extensions(db, load_extension) + # load spatialite from expected locations and initialize metadata + if init_spatialite: + db.init_spatialite() + db.vacuum()