/********************************************************
* 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 Mono.Data.Sqlite
{
using System;
///
/// 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";
}
}