NAME

TaskPipe::Task_Record - record a record to the database

DESCRIPTION

TaskPipe::Task_Record extends TaskPipe::Task. It is the standard task which records a record to the database for TaskPipe. You specify can this task in your plan in the following way:

    # (tree format):

    task:
        _name: Record
        mode: insert
        values:
            column1: value1
            column2: value2

            # ...

mode is optional. If mode is omitted, records where the primary key exists will be updated, and will be inserted new otherwise (ie "update or create"). If mode is insert an error will be produced in the duplicate record situation.

AUTHOR

Tom Gracey <tomgracey@gmail.com>

COPYRIGHT AND LICENSE

Copyright (c) Tom Gracey 2018

TaskPipe is free software, licensed under

    The GNU Public License Version 3