Skip to content

Commit 6e0d560

Browse files
committed
NH-3807 - GetSchema not supported.
1 parent 8f76f05 commit 6e0d560

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

src/NHibernate/Dialect/Schema/AbstractDataBaseSchema.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,11 +94,13 @@ public virtual DataTable GetForeignKeys(string catalog, string schema, string ta
9494
public virtual ISet<string> GetReservedWords()
9595
{
9696
var result = new HashSet<string>();
97+
#if !NETSTANDARD2_0
9798
DataTable dtReservedWords = connection.GetSchema(DbMetaDataCollectionNames.ReservedWords);
9899
foreach (DataRow row in dtReservedWords.Rows)
99100
{
100101
result.Add(row["ReservedWord"].ToString());
101102
}
103+
#endif
102104
return result;
103105
}
104106

@@ -109,4 +111,4 @@ protected virtual string ForeignKeysSchemaName
109111

110112
#endregion
111113
}
112-
}
114+
}

src/NHibernate/Dialect/Schema/SybaseAnywhereMetaData.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,13 @@ public override ITableMetadata GetTableMetadata(DataRow rs, bool extras)
1919
public override ISet<string> GetReservedWords()
2020
{
2121
var result = new HashSet<string>();
22+
#if !NETSTANDARD2_0
2223
DataTable dtReservedWords = Connection.GetSchema(DbMetaDataCollectionNames.ReservedWords);
2324
foreach (DataRow row in dtReservedWords.Rows)
2425
{
2526
result.Add(row["reserved_word"].ToString());
2627
}
28+
#endif
2729
return result;
2830
}
2931

@@ -143,4 +145,4 @@ public SybaseAnywhereForeignKeyMetaData(DataRow rs) : base(rs)
143145
Name = (string) rs["COLUMN_NAME"];
144146
}
145147
}
146-
}
148+
}

0 commit comments

Comments
 (0)