Module: Kaisoku::TestMap::Stats

Included in:
Kaisoku::TestMap
Defined in:
lib/kaisoku/test_map/stats.rb

Instance Method Summary collapse

Instance Method Details

#statsObject



6
7
8
9
10
11
12
13
14
15
16
# File 'lib/kaisoku/test_map/stats.rb', line 6

def stats
  {
    entities: @db.get_first_value('SELECT COUNT(*) FROM entities').to_i,
    dependencies: @db.get_first_value('SELECT COUNT(*) FROM deps').to_i,
    schema_version: Schema.meta(@db, 'schema_version'),
    ruby_version: Schema.meta(@db, 'ruby_version'),
    adapter: Schema.meta(@db, 'adapter'),
    gemfile_lock_hash: Schema.meta(@db, 'gemfile_lock_hash'),
    created_at: Schema.meta(@db, 'created_at')
  }
end