/// <summary> /// 現在のカタログのテーブル定義を取得して返します。 /// </summary> /// <param name="connection"></param> /// <returns></returns> public IEnumerable<TableSchemaEntity> GetTablesSchema(DbConnection connection) { var schema = connection.GetTablesSchema(); var reader = new DataTableReader(schema); // TODO: KandaDbDataMapper.MapToEnumerableAsync<T>() var tables = KandaDbDataMapper.MapToEnumerable<TableSchemaEntity>(reader); return tables; }