diff --git a/Project.toml b/Project.toml index 8cf8eff..75f05f0 100644 --- a/Project.toml +++ b/Project.toml @@ -8,6 +8,7 @@ Dagger = "d58978e5-989f-55fb-8d15-ea34adc7bf54" DataAPI = "9a962f9c-6df0-11e9-0e5d-c546b8b5ee8a" DataFrames = "a93c6f00-e57d-5684-b7b6-d8193f3e46c0" InvertedIndices = "41ab1584-1d38-5bbf-9106-f11c6c58b48f" +PrettyTables = "08abe8d2-0d0c-5749-adfa-8a2ac140af0d" SentinelArrays = "91c51154-3ec4-41a3-a24f-3f23e20d615c" Statistics = "10745b16-79ce-11e8-11f9-7d13ad32a3b2" TableOperations = "ab02a1b2-a7df-11e8-156e-fb1833f50b87" diff --git a/src/DTables.jl b/src/DTables.jl index 59084dc..4b8c1a7 100644 --- a/src/DTables.jl +++ b/src/DTables.jl @@ -56,6 +56,7 @@ import DataAPI: leftjoin, ncol, nrow, innerjoin import Tables: columnaccess, columnnames, columns, getcolumn, istable, partitions, rowaccess, rows, schema import DataFrames: broadcast_pair, combine, groupby, select, index, transform +import PrettyTables: pretty_table ############################################################################################ # Export diff --git a/src/table/dtable.jl b/src/table/dtable.jl index b2c95aa..76841bc 100644 --- a/src/table/dtable.jl +++ b/src/table/dtable.jl @@ -245,7 +245,8 @@ show(io::IO, d::DTable) = show(io, MIME"text/plain"(), d) function show(io::IO, ::MIME"text/plain", d::DTable) tabletype = d.tabletype === nothing ? "unknown (use `tabletype!(::DTable)`)" : d.tabletype println(io, "DTable with $(nchunks(d)) partitions") - print(io, "Tabletype: $tabletype") + println(io, "Tabletype: $tabletype") + pretty_table(io, d) return nothing end