Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

SqliteIntrospector

class SqliteIntrospector implements DatabaseIntrospector {
constructor(db: Kysely<any>);
getMetadata(options?: DatabaseMetadataOptions): Promise<DatabaseMetadata>;
getSchemas(): Promise<SchemaMetadata[]>;
getTables(options?: DatabaseMetadataOptions): Promise<TableMetadata[]>;
}

§Implements

§Constructors

§
new SqliteIntrospector(db: Kysely<any>)
[src]

§Methods

§
getMetadata(options?: DatabaseMetadataOptions): Promise<DatabaseMetadata> deprecated
[src]

Get the database metadata such as table and column names.

@deprecated

Use getTables() instead.

§
getSchemas(): Promise<SchemaMetadata[]>
[src]

Get schema metadata.

§
getTables(options?: DatabaseMetadataOptions): Promise<TableMetadata[]>
[src]

Get tables and views metadata.