mirror of
https://github.com/nsnail/FreeSql.git
synced 2025-06-19 04:18:16 +08:00
- 修复 pgsql DbFirst IsPrimary bug;https://github.com/2881099/FreeSql.Wiki.VuePress/issues/9
This commit is contained in:
@ -24,6 +24,17 @@ namespace FreeSql.Tests.PostgreSQL
|
||||
public void GetTableByName()
|
||||
{
|
||||
var fsql = g.pgsql;
|
||||
|
||||
fsql.Ado.ExecuteNonQuery(@"CREATE TABLE IF NOT EXISTS public.table_test
|
||||
(
|
||||
id integer NOT NULL,
|
||||
coin_list money[],
|
||||
PRIMARY KEY (id)
|
||||
)");
|
||||
var t111 = fsql.DbFirst.GetTableByName("table_test");
|
||||
Assert.True(t111.Columns.Find(a => a.Name == "id").IsPrimary);
|
||||
Assert.False(t111.Columns.Find(a => a.Name == "coin_list").IsPrimary);
|
||||
|
||||
var t1 = fsql.DbFirst.GetTableByName("tb_alltype");
|
||||
var t2 = fsql.DbFirst.GetTableByName("public.tb_alltype");
|
||||
Assert.NotNull(t1);
|
||||
|
Reference in New Issue
Block a user