The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

Doodle::Schema

ABSTRACT

Doodle Schema Class

SYNOPSIS

  use Doodle::Schema;

  my $self = Doodle::Schema->new(%args);

DESCRIPTION

Database representation.

METHODS

This package implements the following methods.

create

  create(Any %args) : Command

Registers a schema create and returns the Command object.

create example
  my $create = $self->create;

delete

  delete(Any %args) : Command

Registers a schema delete and returns the Command object.

delete example
  my $delete = $self->delete;

table

  table(Str $name, Any @args) : Table

Returns a new Table object.

table example
  my $table = $self->table;