NAME

Tapper::Cmd::DbDeploy - Tapper - Backend functions for DB deployment

SYNOPSIS

This module provides functions to initially set up Tapper in $HOME/.tapper/.

use Tapper::Cmd::DbDeploy;
my $cmd = Tapper::Cmd::DbDeploy->new;
$cmd->dbdeploy("TestrunDB");

NAME

Tapper::Cmd::DbDeploy - Tapper - Backend functions for deploying databases

METHODS

$self->insert_initial_values($db)

Insert required minimal set of values.

$self->dbdeploy($db)

Deploy a schema into DB.

$db can be "TestrunDB" or "ReportsDB";

Connection info is determined via Tapper::Config.

TODO: still an interactive tool but interactivity should be migrated back into Tapper::CLI::*.

AUTHORS

  • AMD OSRC Tapper Team <tapper@amd64.org>

  • Tapper Team <tapper-ops@amazon.com>

COPYRIGHT AND LICENSE

This software is Copyright (c) 2024 by Advanced Micro Devices, Inc.

This is free software, licensed under:

The (two-clause) FreeBSD License