Skip to content

Commit 724944f

Browse files
author
lizongwei
committed
初始化时候读取表结构,linq2db默认获取存储过程,设置为不获取存储过程,不然会自动执行
1 parent 247b58f commit 724944f

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

src/Storage/Vertex.Storage.Linq2db/Storage/ConnExtensions.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,9 @@ public static async Task<List<string>> GetTables(this DataConnection conn)
5454
else
5555
{
5656
var sp = conn.DataProvider.GetSchemaProvider();
57-
var dbSchema = sp.GetSchema(conn);
57+
58+
// 这里会获取和执行存储过程,这需要设置不获取存储过程,
59+
var dbSchema = sp.GetSchema(conn, new LinqToDB.SchemaProvider.GetSchemaOptions { GetProcedures = false });
5860
return dbSchema.Tables.Select(t => t.TypeName).ToList();
5961
}
6062
}

0 commit comments

Comments
 (0)