This commit is contained in:
@@ -22,3 +22,17 @@ create temporary view columns as
|
||||
from tables
|
||||
join pragma_table_info(tables.name) as table_info
|
||||
left join pragma_foreign_key_list(tables.name) as fk on fk."from" = column_name;
|
||||
|
||||
create temporary view indexes as
|
||||
select idx.name as index_name,
|
||||
tables.name as table_name,
|
||||
idx."unique" as is_unique
|
||||
from tables
|
||||
join pragma_index_list(tables.name) idx;
|
||||
|
||||
create temporary view index_columns as
|
||||
select indexes.index_name,
|
||||
idx_cols.name as column_name,
|
||||
idx_cols.seqno as rank
|
||||
from indexes
|
||||
join pragma_index_info(indexes.index_name) as idx_cols;
|
||||
|
||||
Reference in New Issue
Block a user