@@ -27,7 +27,7 @@ namespace :cards do
27
27
sides = JSON . parse ( File . read ( sides_path ) )
28
28
sides . map! do |s |
29
29
{
30
- id : s [ 'code ' ] ,
30
+ id : s [ 'id ' ] ,
31
31
name : s [ 'name' ] ,
32
32
}
33
33
end
@@ -42,7 +42,7 @@ namespace :cards do
42
42
description : f [ 'description' ] ,
43
43
is_mini : f [ 'is_mini' ] ,
44
44
name : f [ 'name' ] ,
45
- side_id : f [ 'side_code ' ] ,
45
+ side_id : f [ 'side_id ' ] ,
46
46
}
47
47
end
48
48
Faction . import factions , on_duplicate_key_update : { conflict_target : [ :id ] , columns : :all }
@@ -52,9 +52,9 @@ namespace :cards do
52
52
types = JSON . parse ( File . read ( path ) )
53
53
types . map! do |t |
54
54
{
55
- id : t [ 'code ' ] ,
55
+ id : t [ 'id ' ] ,
56
56
name : t [ 'name' ] ,
57
- side_id : t [ 'side_code ' ] ,
57
+ side_id : t [ 'side_id ' ] ,
58
58
}
59
59
end
60
60
CardType . import types , on_duplicate_key_update : { conflict_target : [ :id ] , columns : :all }
@@ -160,7 +160,7 @@ namespace :cards do
160
160
cycles = JSON . parse ( File . read ( path ) )
161
161
cycles . map! do |c |
162
162
{
163
- id : c [ 'code ' ] ,
163
+ id : c [ 'id ' ] ,
164
164
name : c [ 'name' ] ,
165
165
}
166
166
end
@@ -171,7 +171,7 @@ namespace :cards do
171
171
set_types = JSON . parse ( File . read ( path ) )
172
172
set_types . map! do |t |
173
173
{
174
- id : t [ 'code ' ] ,
174
+ id : t [ 'id ' ] ,
175
175
name : t [ 'name' ] ,
176
176
}
177
177
end
@@ -285,7 +285,7 @@ namespace :cards do
285
285
active_id = s [ 'id' ]
286
286
end
287
287
formats << Format . new (
288
- id : f [ 'code ' ] ,
288
+ id : f [ 'id ' ] ,
289
289
name : f [ 'name' ] ,
290
290
active_snapshot_id : active_id
291
291
)
@@ -297,7 +297,7 @@ namespace :cards do
297
297
new_card_pools = [ ]
298
298
card_pools . each { |p |
299
299
new_card_pools << CardPool . new (
300
- id : p [ 'code ' ] ,
300
+ id : p [ 'id ' ] ,
301
301
name : p [ 'name' ] ,
302
302
format_id : p [ 'format_id' ]
303
303
)
@@ -312,7 +312,7 @@ namespace :cards do
312
312
card_pools . each do |p |
313
313
next if p [ 'cycles' ] . nil?
314
314
p [ 'cycles' ] . each do |s |
315
- card_pool_id_to_cycle_id << [ p [ 'code ' ] , s ]
315
+ card_pool_id_to_cycle_id << [ p [ 'id ' ] , s ]
316
316
end
317
317
end
318
318
@@ -355,7 +355,7 @@ namespace :cards do
355
355
card_pools . each do |p |
356
356
next if p [ 'packs' ] . nil?
357
357
p [ 'packs' ] . each do |s |
358
- card_pool_id_to_set_id << [ p [ 'code ' ] , s ]
358
+ card_pool_id_to_set_id << [ p [ 'id ' ] , s ]
359
359
end
360
360
end
361
361
@@ -398,7 +398,7 @@ namespace :cards do
398
398
card_pools . each do |p |
399
399
next if p [ 'cards' ] . nil?
400
400
p [ 'cards' ] . each do |s |
401
- card_pool_id_to_card_id << [ p [ 'code ' ] , s ]
401
+ card_pool_id_to_card_id << [ p [ 'id ' ] , s ]
402
402
end
403
403
end
404
404
@@ -433,7 +433,7 @@ namespace :cards do
433
433
new_restrictions = [ ]
434
434
restrictions . each { |m |
435
435
new_restrictions << Restriction . new (
436
- id : m [ 'code ' ] ,
436
+ id : m [ 'id ' ] ,
437
437
name : m [ 'name' ] ,
438
438
date_start : m [ 'date_start' ] ,
439
439
point_limit : m [ 'point_limit' ]
@@ -453,7 +453,7 @@ namespace :cards do
453
453
if !r [ 'banned' ] . nil?
454
454
r [ 'banned' ] . each do |card |
455
455
banned << RestrictionCardBanned . new (
456
- restriction_id : r [ 'code ' ] ,
456
+ restriction_id : r [ 'id ' ] ,
457
457
card_id : card
458
458
)
459
459
end
@@ -462,7 +462,7 @@ namespace :cards do
462
462
if !r [ 'restricted' ] . nil?
463
463
r [ 'restricted' ] . each do |card |
464
464
restricted << RestrictionCardRestricted . new (
465
- restriction_id : r [ 'code ' ] ,
465
+ restriction_id : r [ 'id ' ] ,
466
466
card_id : card
467
467
)
468
468
end
@@ -472,7 +472,7 @@ namespace :cards do
472
472
r [ 'universal_faction_cost' ] . each do |cost , cards |
473
473
cards . each do |card |
474
474
universal_faction_cost << RestrictionCardUniversalFactionCost . new (
475
- restriction_id : r [ 'code ' ] ,
475
+ restriction_id : r [ 'id ' ] ,
476
476
card_id : card ,
477
477
value : cost
478
478
)
@@ -484,7 +484,7 @@ namespace :cards do
484
484
r [ 'global_penalty' ] . each do |cost , cards |
485
485
cards . each do |card |
486
486
global_penalty << RestrictionCardGlobalPenalty . new (
487
- restriction_id : r [ 'code ' ] ,
487
+ restriction_id : r [ 'id ' ] ,
488
488
card_id : card ,
489
489
value : cost
490
490
)
@@ -496,7 +496,7 @@ namespace :cards do
496
496
r [ 'points' ] . each do |cost , cards |
497
497
cards . each do |card |
498
498
points << RestrictionCardPoints . new (
499
- restriction_id : r [ 'code ' ] ,
499
+ restriction_id : r [ 'id ' ] ,
500
500
card_id : card ,
501
501
value : cost
502
502
)
@@ -545,7 +545,7 @@ namespace :cards do
545
545
if !subtypes [ 'banned' ] . nil?
546
546
subtypes [ 'banned' ] . each do |subtype |
547
547
banned << RestrictionCardSubtypeBanned . new (
548
- restriction_id : r [ 'code ' ] ,
548
+ restriction_id : r [ 'id ' ] ,
549
549
card_subtype_id : subtype
550
550
)
551
551
end
@@ -569,10 +569,10 @@ namespace :cards do
569
569
f [ 'snapshots' ] . each do |s |
570
570
snapshots << Snapshot . new (
571
571
id : s [ 'id' ] ,
572
- format_id : f [ 'code ' ] ,
573
- card_pool_id : s [ 'card_pool ' ] ,
572
+ format_id : f [ 'id ' ] ,
573
+ card_pool_id : s [ 'card_pool_id ' ] ,
574
574
date_start : s [ 'date_start' ] ,
575
- restriction_id : s [ 'restriction ' ] ,
575
+ restriction_id : s [ 'restriction_id ' ] ,
576
576
active : !!s [ 'active' ]
577
577
)
578
578
end
@@ -599,22 +599,22 @@ namespace :cards do
599
599
import_factions ( args [ :json_dir ] + '/factions.json' )
600
600
601
601
puts 'Importing Cycles...'
602
- import_cycles ( args [ :json_dir ] + '/cycles .json' )
602
+ import_cycles ( args [ :json_dir ] + '/card_cycles .json' )
603
603
604
604
puts 'Importing Card Set Types...'
605
- import_set_types ( args [ :json_dir ] + '/set_types .json' )
605
+ import_set_types ( args [ :json_dir ] + '/card_set_types .json' )
606
606
607
607
puts 'Importing Sets...'
608
- import_sets ( args [ :json_dir ] + '/printings .json' )
608
+ import_sets ( args [ :json_dir ] + '/card_sets .json' )
609
609
610
610
puts 'Updating date_release for Cycles'
611
611
update_date_release_for_cycles ( )
612
612
613
613
puts 'Importing Types...'
614
- import_types ( args [ :json_dir ] + '/types .json' )
614
+ import_types ( args [ :json_dir ] + '/card_types .json' )
615
615
616
616
puts 'Importing Subtypes...'
617
- import_subtypes ( args [ :json_dir ] + '/subtypes .json' )
617
+ import_subtypes ( args [ :json_dir ] + '/card_subtypes .json' )
618
618
619
619
puts 'Importing Cards...'
620
620
import_cards ( cards_json )
0 commit comments