The option keys that should be included in the dot output.
Given a Dataset
, parse the internal structure to generate a
dataset visualization.
# File lib/sequel/extensions/to_dot.rb, line 37 def initialize(ds) @i = 0 @stack = [@i] @dot = ["digraph G {", "0 [label=\"self\"];"] v(ds, "") @dot << "}" end
Given a Dataset
, return a string in dot
format
that will generate a visualization of the dataset.
# File lib/sequel/extensions/to_dot.rb, line 31 def self.output(ds) new(ds).output end
Output the dataset visualization as a string in dot
format.
# File lib/sequel/extensions/to_dot.rb, line 46 def output @dot.join("\n") end