class

Marten::DB::Management::Introspector::SQLite

Inherits Marten::DB::Management::Introspector::Core / Marten::DB::Management::Introspector::Base / Reference / Object

Instance methods

columns_details(table_name : String) : Array(ColumnInfo)

Returns the details of the columns of a specific table.

Source
foreign_key_constraint_names(table_name : String, column_name : String) : Array(String)

Returns an array of all the foreign key constraints of a specific table and column.

Source
index_names(table_name : String, column_name : String) : Array(String)

Returns an array of all the index names for a specific table and column.

Source
primary_key_constraint_names(table_name : String, column_name : String) : Array(String)

Returns an array of all the primary key constraints of a specific table and column.

Source
unique_constraint_names(table_name : String, column_name : String) : Array(String)

Returns an array of all the unique constraints for a specific table and column.

Source