/******************************************************** * ADO.NET 2.0 Data Provider for SQLite Version 3.X * Written by Robert Simpson (robert@blackcastlesoft.com) * * Released to the public domain, use at your own risk! ********************************************************/ namespace System.Data.SQLite { /// /// MetaDataCollections specific to SQLite /// public static class SQLiteMetaDataCollectionNames { /// /// Returns a list of databases attached to the connection /// public static readonly string Catalogs = "Catalogs"; /// /// Returns column information for the specified table /// public static readonly string Columns = "Columns"; /// /// Returns index information for the optionally-specified table /// public static readonly string Indexes = "Indexes"; /// /// Returns base columns for the given index /// public static readonly string IndexColumns = "IndexColumns"; /// /// Returns the tables in the given catalog /// public static readonly string Tables = "Tables"; /// /// Returns user-defined views in the given catalog /// public static readonly string Views = "Views"; /// /// Returns underlying column information on the given view /// public static readonly string ViewColumns = "ViewColumns"; /// /// Returns foreign key information for the given catalog /// public static readonly string ForeignKeys = "ForeignKeys"; /// /// Returns the triggers on the database /// public static readonly string Triggers = "Triggers"; } }