This interface is implemented by the PostgreSQL low-level data provider and can be used by application data providers to gain access to PostgreSQL specific information.
Namespace: YetaWF.DataProvider.PostgreSQL
Assembly: YetaWF.DataProvider.PostgreSQL
public interface IPostgreSQLTableInfo;
EnsureOpenAsync | Opens the underlying database. This call is required if the data provider is only used to execute SQL statements directly. | |
GetConnectionString | Returns the PostgreSQL connection string used by the data provider. | |
GetDatabaseName | Returns the database name used by the data provider. | |
GetSchema | Returns the database owner used by the data provider. | |
GetTableName | Returns the table name used by the data provider. | |
ReplaceWithLanguage | Replaces search text in a PostgreSQL string fragment with the language used by the data provider. | |
ReplaceWithTableName | Replaces search text in a PostgreSQL string fragment with the table name used by the data provider. |
An application data provider using this interface is then of course limited to PostgreSQL.
This is typically used by application data providers to generate specialized queries that would not be possible with the built in data provider.
See Also YetaWF.DataProvider.PostgreSQLYetaWF.Core
Documentation Feedback
© 2024 - Softel vdm, Inc. - YetaWF.com