Browse Source

Allow passing DB into migration

master
Dylan Baker 2 years ago
parent
commit
ef2fed5fc0
2 changed files with 7 additions and 2 deletions
  1. 6
    0
      Rakefile
  2. 1
    2
      db/migrate.rb

+ 6
- 0
Rakefile View File

@@ -12,6 +12,12 @@ task 'migrate' do
12 12
   migrate
13 13
 end
14 14
 
15
+task 'migrate_test' do
16
+  require_relative './db/migrate'
17
+
18
+  migrate(db: TEST_DB)
19
+end
20
+
15 21
 task 'scrape' do
16 22
   require_relative './db/scrape'
17 23
 

+ 1
- 2
db/migrate.rb View File

@@ -3,8 +3,7 @@ require 'sequel'
3 3
 
4 4
 require_relative 'connect'
5 5
 
6
-def migrate
7
-  db = DB
6
+def migrate(db: DB)
8 7
   db.create_table? :threads do
9 8
     primary_key :id
10 9
     String :title

Loading…
Cancel
Save