Class: ArticleDatabase

Inherits:
Object
  • Object
show all
Defined in:
lib/wikipedia_twitterbot/db/bootstrap.rb

Overview

Run these commands to get started from scratch

Class Method Summary collapse

Class Method Details

.create(bot_name) ⇒ Object



5
6
7
8
9
10
11
12
13
14
# File 'lib/wikipedia_twitterbot/db/bootstrap.rb', line 5

def self.create(bot_name)
  require 'sqlite3'
  require 'active_record'
  require_relative '001_create_articles'

  SQLite3::Database.new("#{bot_name}.sqlite3")
  ActiveRecord::Base.establish_connection(adapter: 'sqlite3',
                                          database: "#{bot_name}.sqlite3")
  CreateArticles.new.migrate(:up)
end