View | Details | Raw Unified | Return to bug 24883
Collapse All | Expand All

(-)a/C4/Installer.pm (-7 / +16 lines)
Lines 447-461 sub set_version_syspref { Link Here
447
    C4::Context->clear_syspref_cache();
447
    C4::Context->clear_syspref_cache();
448
}
448
}
449
449
450
=head2 load_sql
450
=head2 process_yml_table
451
452
  my $error = $installer->load_sql($filename);
453
451
454
Runs the specified input file using a sql loader DBIx::RunSQL, or a yaml loader
452
  my $query_info   = $installer->process_yml_table($table);
455
Returns any strings sent to STDERR
456
453
457
# FIXME This should be improved: sometimes the caller and load_sql warn the same
454
Analyzes a table loaded in YAML format.
458
error.
455
Returns the values required to build an insert statement.
459
456
460
=cut
457
=cut
461
458
Lines 480-485 sub process_yml_table { Link Here
480
    return { query => $query, placeholders => $placeholders, values => \@values };
477
    return { query => $query, placeholders => $placeholders, values => \@values };
481
}
478
}
482
479
480
=head2 load_sql
481
482
  my $error = $installer->load_sql($filename);
483
484
Runs the specified input file using a sql loader DBIx::RunSQL, or a yaml loader
485
Returns any strings sent to STDERR
486
487
# FIXME This should be improved: sometimes the caller and load_sql warn the same
488
error.
489
490
=cut
491
483
sub load_sql {
492
sub load_sql {
484
    my $self = shift;
493
    my $self = shift;
485
    my $filename = shift;
494
    my $filename = shift;
(-)a/misc/load_yaml.pl (-2 / +1 lines)
Lines 41-47 USAGE Link Here
41
}
41
}
42
42
43
# Getting parameters
43
# Getting parameters
44
my ( @files, $dump, $load, $help );
44
my ( @files, $load, $help );
45
45
46
GetOptions(
46
GetOptions(
47
 'help|h'        => \$help,
47
 'help|h'        => \$help,
48
- 

Return to bug 24883