SYMBOL INDEX (411 symbols across 103 files) FILE: lib/bullet.rb type Bullet (line 12) | module Bullet class BulletRailtie (line 25) | class BulletRailtie < Rails::Railtie function raise= (line 56) | def raise=(should_raise) function enable= (line 66) | def enable=(enable) function enable? (line 81) | def enable? function app_root (line 88) | def app_root function n_plus_one_query_enable? (line 92) | def n_plus_one_query_enable? function unused_eager_loading_enable? (line 96) | def unused_eager_loading_enable? function counter_cache_enable? (line 100) | def counter_cache_enable? function stacktrace_includes (line 104) | def stacktrace_includes function stacktrace_excludes (line 108) | def stacktrace_excludes function add_safelist (line 112) | def add_safelist(options) function delete_safelist (line 118) | def delete_safelist(options) function get_safelist_associations (line 125) | def get_safelist_associations(type, class_name) function reset_safelist (line 129) | def reset_safelist function clear_safelist (line 133) | def clear_safelist function bullet_logger= (line 137) | def bullet_logger=(active) function debug (line 147) | def debug(title, message) function start_request (line 151) | def start_request function end_request (line 172) | def end_request function start? (line 187) | def start? function notification_collector (line 191) | def notification_collector function notification? (line 195) | def notification? function gather_inline_notifications (line 202) | def gather_inline_notifications function perform_out_of_channel_notifications (line 208) | def perform_out_of_channel_notifications(env = {}) function footer_info (line 216) | def footer_info function text_notifications (line 222) | def text_notifications function warnings (line 230) | def warnings function profile (line 238) | def profile function console_enabled? (line 258) | def console_enabled? function inject_into_page? (line 262) | def inject_into_page? function for_each_active_notifier_with_notification (line 270) | def for_each_active_notifier_with_notification function build_request_uri (line 279) | def build_request_uri(env) FILE: lib/bullet/active_job.rb type Bullet (line 3) | module Bullet type ActiveJob (line 4) | module ActiveJob function included (line 5) | def self.included(base) FILE: lib/bullet/active_record4.rb type Bullet (line 3) | module Bullet type ActiveRecord (line 4) | module ActiveRecord function enable (line 5) | def self.enable FILE: lib/bullet/active_record41.rb type Bullet (line 3) | module Bullet type ActiveRecord (line 4) | module ActiveRecord function enable (line 5) | def self.enable FILE: lib/bullet/active_record42.rb type Bullet (line 3) | module Bullet type ActiveRecord (line 4) | module ActiveRecord function enable (line 5) | def self.enable FILE: lib/bullet/active_record5.rb type Bullet (line 3) | module Bullet type SaveWithBulletSupport (line 4) | module SaveWithBulletSupport function _create_record (line 5) | def _create_record(*) type ActiveRecord (line 14) | module ActiveRecord function enable (line 15) | def self.enable FILE: lib/bullet/active_record52.rb type Bullet (line 3) | module Bullet type SaveWithBulletSupport (line 4) | module SaveWithBulletSupport function _create_record (line 5) | def _create_record(*) type ActiveRecord (line 14) | module ActiveRecord function enable (line 15) | def self.enable FILE: lib/bullet/active_record60.rb type Bullet (line 3) | module Bullet type SaveWithBulletSupport (line 4) | module SaveWithBulletSupport function _create_record (line 5) | def _create_record(*) type ActiveRecord (line 14) | module ActiveRecord function enable (line 15) | def self.enable FILE: lib/bullet/active_record61.rb type Bullet (line 3) | module Bullet type SaveWithBulletSupport (line 4) | module SaveWithBulletSupport function _create_record (line 5) | def _create_record(*) type ActiveRecord (line 14) | module ActiveRecord function enable (line 15) | def self.enable FILE: lib/bullet/active_record70.rb type Bullet (line 3) | module Bullet type SaveWithBulletSupport (line 4) | module SaveWithBulletSupport function _create_record (line 5) | def _create_record(*) type ActiveRecord (line 14) | module ActiveRecord function enable (line 15) | def self.enable FILE: lib/bullet/active_record71.rb type Bullet (line 3) | module Bullet type SaveWithBulletSupport (line 4) | module SaveWithBulletSupport function _create_record (line 5) | def _create_record(*) type ActiveRecord (line 14) | module ActiveRecord function enable (line 15) | def self.enable FILE: lib/bullet/active_record72.rb type Bullet (line 3) | module Bullet type SaveWithBulletSupport (line 4) | module SaveWithBulletSupport function _create_record (line 5) | def _create_record(*) type ActiveRecord (line 14) | module ActiveRecord function enable (line 15) | def self.enable FILE: lib/bullet/active_record80.rb type Bullet (line 3) | module Bullet type SaveWithBulletSupport (line 4) | module SaveWithBulletSupport function _create_record (line 5) | def _create_record(*) type ActiveRecord (line 14) | module ActiveRecord function enable (line 15) | def self.enable FILE: lib/bullet/active_record81.rb type Bullet (line 3) | module Bullet type SaveWithBulletSupport (line 4) | module SaveWithBulletSupport function _create_record (line 5) | def _create_record(*) type ActiveRecord (line 14) | module ActiveRecord function enable (line 15) | def self.enable FILE: lib/bullet/bullet_xhr.js function isBulletInitiated (line 12) | function isBulletInitiated() { function bulletXHROpen (line 15) | function bulletXHROpen(_, url) { function bulletXHRSend (line 19) | function bulletXHRSend() { function bulletXHROnload (line 27) | function bulletXHROnload() { FILE: lib/bullet/dependency.rb type Bullet (line 3) | module Bullet type Dependency (line 4) | module Dependency function mongoid? (line 5) | def mongoid? function active_record? (line 9) | def active_record? function active_record_version (line 13) | def active_record_version function mongoid_version (line 48) | def mongoid_version function active_record4? (line 69) | def active_record4? function active_record5? (line 73) | def active_record5? function active_record6? (line 77) | def active_record6? function active_record7? (line 81) | def active_record7? function active_record8? (line 85) | def active_record8? function active_record40? (line 89) | def active_record40? function active_record41? (line 93) | def active_record41? function active_record42? (line 97) | def active_record42? function active_record50? (line 101) | def active_record50? function active_record51? (line 105) | def active_record51? function active_record52? (line 109) | def active_record52? function active_record60? (line 113) | def active_record60? function active_record61? (line 117) | def active_record61? function active_record70? (line 121) | def active_record70? function active_record71? (line 125) | def active_record71? function active_record72? (line 129) | def active_record72? function active_record80? (line 133) | def active_record80? function active_record81? (line 137) | def active_record81? function mongoid4x? (line 141) | def mongoid4x? function mongoid5x? (line 145) | def mongoid5x? function mongoid6x? (line 149) | def mongoid6x? function mongoid7x? (line 153) | def mongoid7x? function mongoid8x? (line 157) | def mongoid8x? function mongoid9x? (line 161) | def mongoid9x? FILE: lib/bullet/detector.rb type Bullet (line 3) | module Bullet type Detector (line 4) | module Detector FILE: lib/bullet/detector/association.rb type Bullet (line 5) | module Bullet type Detector (line 6) | module Detector class Association (line 7) | class Association < Base method add_object_associations (line 9) | def add_object_associations(object, associations) method add_call_object_associations (line 22) | def add_call_object_associations(object, associations) method possible_objects (line 38) | def possible_objects method impossible_objects (line 47) | def impossible_objects method object_associations (line 58) | def object_associations method call_object_associations (line 66) | def call_object_associations method inversed_objects (line 73) | def inversed_objects method eager_loadings (line 80) | def eager_loadings method call_stacks (line 86) | def call_stacks FILE: lib/bullet/detector/base.rb type Bullet (line 3) | module Bullet type Detector (line 4) | module Detector class Base (line 5) | class Base FILE: lib/bullet/detector/counter_cache.rb type Bullet (line 5) | module Bullet type Detector (line 6) | module Detector class CounterCache (line 7) | class CounterCache < Base method add_counter_cache (line 9) | def add_counter_cache(object, associations) method add_possible_objects (line 21) | def add_possible_objects(object_or_objects) method add_impossible_object (line 35) | def add_impossible_object(object) method conditions_met? (line 44) | def conditions_met?(object, _associations) method possible_objects (line 48) | def possible_objects method impossible_objects (line 52) | def impossible_objects method create_notification (line 58) | def create_notification(klazz, associations) FILE: lib/bullet/detector/n_plus_one_query.rb type Bullet (line 5) | module Bullet type Detector (line 6) | module Detector class NPlusOneQuery (line 7) | class NPlusOneQuery < Association method call_association (line 16) | def call_association(object, associations, caller_stack = nil) method add_possible_objects (line 35) | def add_possible_objects(object_or_objects) method add_impossible_object (line 59) | def add_impossible_object(object) method add_inversed_object (line 68) | def add_inversed_object(object, association) method update_inversed_object (line 80) | def update_inversed_object(object) method conditions_met? (line 91) | def conditions_met?(object, associations) method possible? (line 95) | def possible?(object) method impossible? (line 99) | def impossible?(object) method association? (line 104) | def association?(object, associations) method create_notification (line 119) | def create_notification(callers, klazz, associations) FILE: lib/bullet/detector/unused_eager_loading.rb type Bullet (line 6) | module Bullet type Detector (line 7) | module Detector class UnusedEagerLoading (line 8) | class UnusedEagerLoading < Association method check_unused_preload_associations (line 17) | def check_unused_preload_associations method add_eager_loadings (line 30) | def add_eager_loadings(objects, associations) method create_notification (line 70) | def create_notification(callers, klazz, associations) method call_associations (line 82) | def call_associations(bullet_key, associations) method diff_object_associations (line 93) | def diff_object_associations(bullet_key, associations) FILE: lib/bullet/ext/object.rb type Bullet (line 3) | module Bullet type Ext (line 4) | module Ext type Object (line 5) | module Object function bullet_key (line 9) | def bullet_key function bullet_primary_key_value (line 15) | def bullet_primary_key_value function bullet_join_potential_composite_primary_key (line 28) | def bullet_join_potential_composite_primary_key(primary_keys) FILE: lib/bullet/ext/string.rb type Bullet (line 3) | module Bullet type Ext (line 4) | module Ext type String (line 5) | module String function bullet_class_name (line 7) | def bullet_class_name FILE: lib/bullet/mongoid4x.rb type Bullet (line 3) | module Bullet type Mongoid (line 4) | module Mongoid function enable (line 5) | def self.enable FILE: lib/bullet/mongoid5x.rb type Bullet (line 3) | module Bullet type Mongoid (line 4) | module Mongoid function enable (line 5) | def self.enable FILE: lib/bullet/mongoid6x.rb type Bullet (line 3) | module Bullet type Mongoid (line 4) | module Mongoid function enable (line 5) | def self.enable FILE: lib/bullet/mongoid7x.rb type Bullet (line 3) | module Bullet type Mongoid (line 4) | module Mongoid function enable (line 5) | def self.enable FILE: lib/bullet/mongoid8x.rb type Bullet (line 1) | module Bullet type Mongoid (line 2) | module Mongoid function enable (line 3) | def self.enable FILE: lib/bullet/mongoid9x.rb type Bullet (line 3) | module Bullet type Mongoid (line 4) | module Mongoid function enable (line 5) | def self.enable FILE: lib/bullet/notification.rb type Bullet (line 3) | module Bullet type Notification (line 4) | module Notification class UnoptimizedQueryError (line 10) | class UnoptimizedQueryError < StandardError FILE: lib/bullet/notification/base.rb type Bullet (line 3) | module Bullet type Notification (line 4) | module Notification class Base (line 5) | class Base method initialize (line 9) | def initialize(base_class, association_or_associations, path = nil) method title (line 16) | def title method body (line 20) | def body method call_stack_messages (line 24) | def call_stack_messages method whoami (line 28) | def whoami method body_with_caller (line 41) | def body_with_caller method notify_inline (line 45) | def notify_inline method notify_out_of_channel (line 49) | def notify_out_of_channel method short_notice (line 53) | def short_notice method notification_data (line 63) | def notification_data method eql? (line 72) | def eql?(other) method hash (line 76) | def hash method klazz_associations_str (line 82) | def klazz_associations_str method associations_str (line 86) | def associations_str FILE: lib/bullet/notification/counter_cache.rb type Bullet (line 3) | module Bullet type Notification (line 4) | module Notification class CounterCache (line 5) | class CounterCache < Base method body (line 6) | def body method title (line 10) | def title FILE: lib/bullet/notification/n_plus_one_query.rb type Bullet (line 3) | module Bullet type Notification (line 4) | module Notification class NPlusOneQuery (line 5) | class NPlusOneQuery < Base method initialize (line 6) | def initialize(callers, base_class, associations, path = nil) method body (line 12) | def body method title (line 16) | def title method notification_data (line 20) | def notification_data method call_stack_messages (line 26) | def call_stack_messages FILE: lib/bullet/notification/unused_eager_loading.rb type Bullet (line 3) | module Bullet type Notification (line 4) | module Notification class UnusedEagerLoading (line 5) | class UnusedEagerLoading < Base method initialize (line 6) | def initialize(callers, base_class, associations, path = nil) method body (line 12) | def body method title (line 16) | def title method notification_data (line 20) | def notification_data method call_stack_messages (line 26) | def call_stack_messages FILE: lib/bullet/notification_collector.rb type Bullet (line 5) | module Bullet class NotificationCollector (line 6) | class NotificationCollector method initialize (line 9) | def initialize method reset (line 13) | def reset method add (line 17) | def add(value) method notifications_present? (line 21) | def notifications_present? FILE: lib/bullet/rack.rb type Bullet (line 7) | module Bullet class Rack (line 8) | class Rack method initialize (line 13) | def initialize(app) method call (line 17) | def call(env) method empty? (line 53) | def empty?(response) method append_to_html_body (line 62) | def append_to_html_body(response_body, content) method footer_note (line 73) | def footer_note(nonce = nil) method footer_style (line 78) | def footer_style(nonce = nil) method set_header (line 91) | def set_header(headers, header_name, header_array) method skip_html_injection? (line 99) | def skip_html_injection?(request) method simple_parse_query_string (line 108) | def simple_parse_query_string(query_string) method file? (line 117) | def file?(headers) method sse? (line 121) | def sse?(headers) method html_request? (line 125) | def html_request?(headers, response) method response_body (line 129) | def response_body(response) method footer_console_message (line 139) | def footer_console_message(nonce = nil) method xhr_script (line 155) | def xhr_script(nonce = nil) method with_security_policy_nonce (line 165) | def with_security_policy_nonce(headers) FILE: lib/bullet/registry.rb type Bullet (line 3) | module Bullet type Registry (line 4) | module Registry FILE: lib/bullet/registry/association.rb type Bullet (line 3) | module Bullet type Registry (line 4) | module Registry class Association (line 5) | class Association < Base method merge (line 6) | def merge(base, associations) method similarly_associated (line 10) | def similarly_associated(base, associations) FILE: lib/bullet/registry/base.rb type Bullet (line 3) | module Bullet type Registry (line 4) | module Registry class Base (line 5) | class Base method initialize (line 8) | def initialize method [] (line 12) | def [](key) method each (line 16) | def each(&block) method delete (line 20) | def delete(base) method select (line 24) | def select(*args, &block) method add (line 28) | def add(key, value) method include? (line 37) | def include?(key, value) method key? (line 41) | def key?(key) FILE: lib/bullet/registry/call_stack.rb type Bullet (line 3) | module Bullet type Registry (line 4) | module Registry class CallStack (line 5) | class CallStack < Base method add (line 8) | def add(key, backtrace = nil) FILE: lib/bullet/registry/object.rb type Bullet (line 6) | module Bullet type Registry (line 7) | module Registry class Object (line 8) | class Object < Base method add (line 9) | def add(bullet_key) method include? (line 13) | def include?(bullet_key) FILE: lib/bullet/stack_trace_filter.rb type Bullet (line 7) | module Bullet type StackTraceFilter (line 8) | module StackTraceFilter function caller_in_project (line 12) | def caller_in_project(bullet_key = nil) function excluded_stacktrace_path? (line 24) | def excluded_stacktrace_path? function pattern_matches? (line 32) | def pattern_matches?(location, pattern) function location_as_path (line 55) | def location_as_path(location) function select_caller_locations (line 61) | def select_caller_locations(bullet_key = nil) FILE: lib/bullet/version.rb type Bullet (line 3) | module Bullet FILE: lib/generators/bullet/install_generator.rb type Bullet (line 3) | module Bullet type Generators (line 4) | module Generators class InstallGenerator (line 5) | class InstallGenerator < ::Rails::Generators::Base method enable_in_development (line 11) | def enable_in_development method enable_in_test (line 29) | def enable_in_test FILE: perf/benchmark.rb class Post (line 16) | class Post < ActiveRecord::Base class Comment (line 21) | class Comment < ActiveRecord::Base class User (line 26) | class User < ActiveRecord::Base FILE: spec/bullet/detector/association_spec.rb type Bullet (line 7) | module Bullet type Detector (line 8) | module Detector FILE: spec/bullet/detector/base_spec.rb type Bullet (line 5) | module Bullet type Detector (line 6) | module Detector FILE: spec/bullet/detector/counter_cache_spec.rb type Bullet (line 7) | module Bullet type Detector (line 8) | module Detector FILE: spec/bullet/detector/n_plus_one_query_spec.rb type Bullet (line 8) | module Bullet type Detector (line 9) | module Detector FILE: spec/bullet/detector/unused_eager_loading_spec.rb type Bullet (line 7) | module Bullet type Detector (line 8) | module Detector FILE: spec/bullet/notification/base_spec.rb type Bullet (line 5) | module Bullet type Notification (line 6) | module Notification function temp_env_variable (line 48) | def temp_env_variable(name, value) FILE: spec/bullet/notification/counter_cache_spec.rb type Bullet (line 5) | module Bullet type Notification (line 6) | module Notification FILE: spec/bullet/notification/n_plus_one_query_spec.rb type Bullet (line 5) | module Bullet type Notification (line 6) | module Notification FILE: spec/bullet/notification/unused_eager_loading_spec.rb type Bullet (line 5) | module Bullet type Notification (line 6) | module Notification FILE: spec/bullet/notification_collector_spec.rb type Bullet (line 5) | module Bullet FILE: spec/bullet/rack_spec.rb type Bullet (line 5) | module Bullet FILE: spec/bullet/registry/association_spec.rb type Bullet (line 5) | module Bullet type Registry (line 6) | module Registry FILE: spec/bullet/registry/base_spec.rb type Bullet (line 5) | module Bullet type Registry (line 6) | module Registry FILE: spec/bullet/registry/object_spec.rb type Bullet (line 7) | module Bullet type Registry (line 8) | module Registry FILE: spec/bullet/stack_trace_filter_spec.rb type Bullet (line 5) | module Bullet FILE: spec/integration/active_record/association_spec.rb function post_comments_empty_call_site (line 6) | def post_comments_empty_call_site(post) FILE: spec/models/address.rb class Address (line 3) | class Address < ActiveRecord::Base FILE: spec/models/attachment.rb class Attachment (line 3) | class Attachment < ActiveRecord::Base FILE: spec/models/author.rb class Author (line 3) | class Author < ActiveRecord::Base FILE: spec/models/base_user.rb class BaseUser (line 3) | class BaseUser < ActiveRecord::Base FILE: spec/models/category.rb class Category (line 3) | class Category < ActiveRecord::Base method draft_post (line 9) | def draft_post FILE: spec/models/city.rb class City (line 3) | class City < ActiveRecord::Base FILE: spec/models/client.rb class Client (line 3) | class Client < ActiveRecord::Base FILE: spec/models/comment.rb class Comment (line 3) | class Comment < ActiveRecord::Base FILE: spec/models/company.rb class Company (line 3) | class Company < ActiveRecord::Base FILE: spec/models/country.rb class Country (line 3) | class Country < ActiveRecord::Base FILE: spec/models/deal.rb class Deal (line 3) | class Deal < ActiveRecord::Base FILE: spec/models/document.rb class Document (line 3) | class Document < ActiveRecord::Base FILE: spec/models/entry.rb class Entry (line 3) | class Entry < ActiveRecord::Base FILE: spec/models/firm.rb class Firm (line 3) | class Firm < ActiveRecord::Base FILE: spec/models/folder.rb class Folder (line 3) | class Folder < Document FILE: spec/models/group.rb class Group (line 3) | class Group < ActiveRecord::Base FILE: spec/models/mongoid/address.rb class Mongoid::Address (line 3) | class Mongoid::Address FILE: spec/models/mongoid/category.rb class Mongoid::Category (line 3) | class Mongoid::Category FILE: spec/models/mongoid/comment.rb class Mongoid::Comment (line 3) | class Mongoid::Comment FILE: spec/models/mongoid/company.rb class Mongoid::Company (line 3) | class Mongoid::Company FILE: spec/models/mongoid/entry.rb class Mongoid::Entry (line 3) | class Mongoid::Entry FILE: spec/models/mongoid/post.rb class Mongoid::Post (line 3) | class Mongoid::Post FILE: spec/models/mongoid/user.rb class Mongoid::User (line 3) | class Mongoid::User FILE: spec/models/newspaper.rb class Newspaper (line 3) | class Newspaper < ActiveRecord::Base FILE: spec/models/page.rb class Page (line 3) | class Page < Document FILE: spec/models/person.rb class Person (line 3) | class Person < ActiveRecord::Base FILE: spec/models/pet.rb class Pet (line 3) | class Pet < ActiveRecord::Base FILE: spec/models/post.rb class Post (line 3) | class Post < ActiveRecord::Base method link= (line 15) | def link=(*) FILE: spec/models/relationship.rb class Relationship (line 3) | class Relationship < ActiveRecord::Base FILE: spec/models/reply.rb class Reply (line 3) | class Reply < ActiveRecord::Base FILE: spec/models/role.rb class Role (line 3) | class Role < ActiveRecord::Base FILE: spec/models/student.rb class Student (line 3) | class Student < ActiveRecord::Base FILE: spec/models/submission.rb class Submission (line 3) | class Submission < ActiveRecord::Base FILE: spec/models/teacher.rb class Teacher (line 3) | class Teacher < ActiveRecord::Base FILE: spec/models/user.rb class User (line 3) | class User < ActiveRecord::Base FILE: spec/models/writer.rb class Writer (line 3) | class Writer < BaseUser FILE: spec/spec_helper.rb type Rails (line 14) | module Rails function root (line 16) | def root function env (line 20) | def env FILE: spec/support/bullet_ext.rb type Bullet (line 5) | module Bullet function collected_notifications_of_class (line 6) | def self.collected_notifications_of_class(notification_class) function collected_counter_cache_notifications (line 10) | def self.collected_counter_cache_notifications function collected_n_plus_one_query_notifications (line 14) | def self.collected_n_plus_one_query_notifications function collected_unused_eager_association_notifications (line 18) | def self.collected_unused_eager_association_notifications type Detector (line 24) | module Detector class Association (line 25) | class Association method completely_preloading_associations? (line 28) | def completely_preloading_associations? method has_unused_preload_associations? (line 32) | def has_unused_preload_associations? method creating_object_association_for? (line 37) | def creating_object_association_for?(object, association) method detecting_unpreloaded_association_for? (line 43) | def detecting_unpreloaded_association_for?(klass, association) method unused_preload_associations_for? (line 50) | def unused_preload_associations_for?(klass, association) type Bullet (line 23) | module Bullet function collected_notifications_of_class (line 6) | def self.collected_notifications_of_class(notification_class) function collected_counter_cache_notifications (line 10) | def self.collected_counter_cache_notifications function collected_n_plus_one_query_notifications (line 14) | def self.collected_n_plus_one_query_notifications function collected_unused_eager_association_notifications (line 18) | def self.collected_unused_eager_association_notifications type Detector (line 24) | module Detector class Association (line 25) | class Association method completely_preloading_associations? (line 28) | def completely_preloading_associations? method has_unused_preload_associations? (line 32) | def has_unused_preload_associations? method creating_object_association_for? (line 37) | def creating_object_association_for?(object, association) method detecting_unpreloaded_association_for? (line 43) | def detecting_unpreloaded_association_for?(klass, association) method unused_preload_associations_for? (line 50) | def unused_preload_associations_for?(klass, association) FILE: spec/support/mongo_seed.rb type Support (line 3) | module Support type MongoSeed (line 4) | module MongoSeed function seed_db (line 7) | def seed_db function setup_db (line 39) | def setup_db function teardown_db (line 61) | def teardown_db FILE: spec/support/rack_double.rb type Support (line 3) | module Support class AppDouble (line 4) | class AppDouble method call (line 5) | def call(_env) method headers (line 14) | def headers method status (line 23) | def status method response (line 27) | def response class ResponseDouble (line 32) | class ResponseDouble method initialize (line 33) | def initialize(actual_body = nil) method body (line 37) | def body method each (line 43) | def each method close (line 47) | def close; end FILE: spec/support/sqlite_seed.rb type Support (line 3) | module Support type SqliteSeed (line 4) | module SqliteSeed function seed_db (line 7) | def seed_db function setup_db (line 117) | def setup_db