Skip to content

Commit 83180c7

Browse files
committed
Update SQLiteInitializer.cs
1 parent 52bd88b commit 83180c7

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

plugins/magic.library/internals/SQLiteInitializer.cs

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,12 @@ public async Task Initialize(IRootResolver resolver, SqliteConnection connection
2525
{
2626
await connection.OpenAsync();
2727
connection.EnableExtensions();
28-
connection.LoadExtension(resolver.RuntimePath("sqlite-plugins/vector"), "sqlite3_vector_init");
28+
using (var load = connection.CreateCommand())
29+
{
30+
load.CommandText = "select load_extension($p, 'sqlite3_vector_init')";
31+
load.Parameters.AddWithValue("$p", resolver.RuntimePath("sqlite-plugins/vector"));
32+
_ = await load.ExecuteScalarAsync();
33+
}
2934
using (var cmd = connection.CreateCommand())
3035
{
3136
cmd.CommandText = "select vector_init($tbl, $col, $opts);";

0 commit comments

Comments
 (0)