App-Schema-Deploy

 view release on metacpan or  search on metacpan

META.yml  view on Meta::CPAN

---
abstract: 'Base class and script for Schema deploy.'
author:
  - 'Michal Josef Spacek <skim@cpan.org>'
build_requires:
  DBIx::Class::Core: 0
  DBIx::Class::InflateColumn::DateTime: 0
  DBIx::Class::Schema: 0
  English: 0
  ExtUtils::MakeMaker: 6.59
  File::Object: 0
  File::Spec::Functions: 0
  File::Temp: 0
  IO::Barf: 0
  SQL::Translator: 0.11018
  Schema::Abstract: 0.03
  Test::More: 0

Makefile.PL  view on Meta::CPAN

perl_version 5.006;
readme_from 'bin/schema-deploy';
recursive_author_tests('xt');
requires 'English' => 0;
requires 'Error::Pure' => 0;
requires 'Getopt::Std' => 0;
resources 'bugtracker' => 'https://github.com/michal-josef-spacek/App-Schema-Deploy/issues',
resources 'homepage' => 'https://github.com/michal-josef-spacek/App-Schema-Deploy';
resources 'repository' => 'git://github.com/michal-josef-spacek/App-Schema-Deploy';
test_requires 'DBIx::Class::Core' => 0;
test_requires 'DBIx::Class::InflateColumn::DateTime' => 0;
test_requires 'DBIx::Class::Schema' => 0;
test_requires 'English' => 0;
test_requires 'File::Object' => 0;
test_requires 'File::Spec::Functions' => 0;
test_requires 'File::Temp' => 0;
test_requires 'IO::Barf' => 0;
test_requires 'SQL::Translator' => 0.11018;
test_requires 'Schema::Abstract' => 0.03;
test_requires 'Test::More' => 0;
test_requires 'Test::NoWarnings' => 0;

t/data/ex1/Schema/Foo/0_1_0/Result/Person.pm  view on Meta::CPAN

package Schema::Foo::0_1_0::Result::Person;

use base qw(DBIx::Class::Core);
use strict;
use warnings;

our $VERSION = 0.04;

__PACKAGE__->load_components('InflateColumn::DateTime');
__PACKAGE__->table('person');
__PACKAGE__->add_columns(
	'person_id' => {
		'data_type' => 'integer',
		'is_auto_increment' => 1,
	},
	'email' => {
		'data_type' => 'text',
		'size' => 255,
	},



( run in 0.262 second using v1.01-cache-2.11-cpan-05444aca049 )