Used here:
|
def introspect_tables(conn, datasette, db_name): |
|
db = sqlite_utils.Database(conn) |
|
|
|
table_names = db.table_names() |
|
view_names = db.view_names() |
|
|
|
table_metadata = {} |
|
table_namer = Namer("t") |
|
|
|
for table in table_names + view_names: |
|
datasette_table_metadata = datasette.table_metadata( |
|
table=table, database=db_name |
|
) |
|
columns = db[table].columns_dict |
This was not a documented method and I'm planning to remove it in Datasette 1.0:
Used here:
datasette-graphql/datasette_graphql/utils.py
Lines 662 to 675 in ded886e
This was not a documented method and I'm planning to remove it in Datasette 1.0: