NAME

DBIx::Class::Tutorial::Intro - Introduction to the tutorial

CONTENTS

See "CONTENTS" in DBIx::Class::Tutorial

INTRODUCTION

This page introduces the tutorial and explains it's aims.

DESCRIPTION

In this tutorial we will try to follow a series of logical steps along the way to creating a fully fledged application with DBIx::Class.

The plan

We're going to build a small blogging application which multiple users can contribute articles to. Each user can write new main blog posts, or add comments to existing posts. Each post/thread can be tagged with descriptive words to help searching. Each tag can list all the posts associated with it.

An administration section will only be usable by the admins of the application, and will be able to moderate entries, ban users, delete users, posts or comments.

Since this is a DBIx::Class tutorial, we'll be concentrating on the model layer for this application. The interface will be demonstrated using simple print statements. The complete examples are built with Term::Prompt.

We'll create the following tables:

WHERE TO GO NEXT

Describing the database

TODO

Patches and suggestions welcome.

AUTHOR

Jess Robinson <castaway@desert-island.me.uk>

Last modified:

Home