Module: SQLiteSweep
- Defined in:
- lib/sqlitesweep.rb,
lib/sqlitesweep/cli.rb,
lib/sqlitesweep/config.rb,
lib/sqlitesweep/errors.rb,
lib/sqlitesweep/result.rb,
lib/sqlitesweep/runner.rb,
lib/sqlitesweep/display.rb,
lib/sqlitesweep/version.rb,
lib/sqlitesweep/aggregator.rb,
lib/sqlitesweep/query/base.rb,
lib/sqlitesweep/query/local.rb,
lib/sqlitesweep/result_file.rb,
lib/sqlitesweep/worker_pool.rb,
lib/sqlitesweep/database_uri.rb,
lib/sqlitesweep/host_batcher.rb,
lib/sqlitesweep/query/remote.rb,
lib/sqlitesweep/source_stream.rb,
lib/sqlitesweep/ssh/connection_manager.rb
Defined Under Namespace
Modules: Query, SSH Classes: Aggregator, CLI, Config, ConfigError, DatabaseURI, Display, Error, HostBatcher, QueryError, Result, ResultFile, Runner, SSHError, SourceError, SourceStream, TimeoutError, WorkerPool
Constant Summary collapse
- VERSION =
"0.1.0"
Instance Attribute Summary collapse
-
#rows ⇒ Array<Hash>
readonly
Array of row hashes returned by the SQL query.
-
#source ⇒ String
readonly
The URI string of the database that produced this result.
Instance Attribute Details
#rows ⇒ Array<Hash> (readonly)
Returns Array of row hashes returned by the SQL query. For example, [=> 42].
12 13 14 15 16 |
# File 'lib/sqlitesweep/result.rb', line 12 Result = Data.define(:rows, :source) do def initialize(rows:, source:) super(rows: rows, source: source.to_s) end end |
#source ⇒ String (readonly)
Returns The URI string of the database that produced this result. Used to annotate list output with _source provenance.
12 13 14 15 16 |
# File 'lib/sqlitesweep/result.rb', line 12 Result = Data.define(:rows, :source) do def initialize(rows:, source:) super(rows: rows, source: source.to_s) end end |