View on
MetaCPAN
Pieter De Praetere > Datahub-Factory-0.02 > Datahub::Factory::Importer::TMS

Download:
Datahub-Factory-0.02.tar.gz

Dependencies

Annotate this POD

Website

View/Report Bugs
Source   Latest Release: Datahub-Factory-1.72

NAME ^

Datahub::Factory::Importer::TMS - Import data from a TMS instance

SYNOPSIS ^

    use Datahub::Factory::Importer::TMS;
    use Data::Dumper qw(Dumper);

    my $tms = Datahub::Factory::Importer::TMS->new(
        db_host     => 'localhost',
        db_name     => 'tms',
        db_user     => 'tms',
        db_password => 'tms'
    );

    $tms->importer->each(sub {
        my $item = shift;
        print Dumper($item);
    });

DESCRIPTION ^

Datahub::Factory::Importer::TMS uses Catmandu to fetch a list of records from a local instance of TMSThe module requires that the TMS database is stored in a MySQL (or equivalent) system. It will not work with MS SQL (which TMS uses).

PARAMETERS ^

db_host

Host (IP or FQDN) of the MySQL database.

db_name

Name of the MySQL database.

db_user

Username to connect to the database.

db_password

Password for the user.

ATTRIBUTES ^

importer

A Importer that can be used in your script.

AUTHOR ^

Pieter De Praetere <pieter at packed.be >

COPYRIGHT ^

Copyright 2017- PACKED vzw

LICENSE ^

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

SEE ALSO ^

Datahub::Factory Catmandu

syntax highlighting: