Mercurial > pub > Impl
comparison Lib/IMPL/SQL/Schema/Traits/mysql.pm @ 165:76515373dac0
Added Class::Template,
Rewritten SQL::Schema
'use parent' directive instead of 'use base'
author | wizard |
---|---|
date | Sat, 23 Apr 2011 23:06:48 +0400 |
parents | 16ada169ca75 |
children | c8fe3f84feba |
comparison
equal
deleted
inserted
replaced
164:eb3e9861a761 | 165:76515373dac0 |
---|---|
1 package IMPL::SQL::Schema::Traits::mysql::Handler; | 1 package IMPL::SQL::Schema::Traits::mysql::Handler; |
2 use strict; | 2 use strict; |
3 use base qw(IMPL::Object); | 3 use parent qw(IMPL::Object); |
4 use IMPL::Class::Property; | 4 use IMPL::Class::Property; |
5 use IMPL::Class::Property::Direct; | 5 use IMPL::Class::Property::Direct; |
6 | 6 |
7 BEGIN { | 7 BEGIN { |
8 public _direct property SqlBatch => prop_all; | 8 public _direct property SqlBatch => prop_all; |
467 } | 467 } |
468 } | 468 } |
469 | 469 |
470 package IMPL::SQL::Schema::Traits::mysql; | 470 package IMPL::SQL::Schema::Traits::mysql; |
471 use Common; | 471 use Common; |
472 use base qw(IMPL::SQL::Schema::Traits); | 472 use parent qw(IMPL::SQL::Schema::Traits); |
473 use IMPL::Class::Property; | 473 use IMPL::Class::Property; |
474 use IMPL::Class::Property::Direct; | 474 use IMPL::Class::Property::Direct; |
475 | 475 |
476 BEGIN { | 476 BEGIN { |
477 public _direct property PendingConstraints => prop_none; | 477 public _direct property PendingConstraints => prop_none; |
511 return IMPL::SQL::Schema::Traits::mysql::MetaTable->new( DBHandle => $dbh); | 511 return IMPL::SQL::Schema::Traits::mysql::MetaTable->new( DBHandle => $dbh); |
512 } | 512 } |
513 | 513 |
514 package IMPL::SQL::Schema::Traits::mysql::MetaTable; | 514 package IMPL::SQL::Schema::Traits::mysql::MetaTable; |
515 use Common; | 515 use Common; |
516 use base qw(IMPL::Object); | 516 use parent qw(IMPL::Object); |
517 use IMPL::Class::Property; | 517 use IMPL::Class::Property; |
518 use IMPL::Class::Property::Direct; | 518 use IMPL::Class::Property::Direct; |
519 | 519 |
520 BEGIN { | 520 BEGIN { |
521 public _direct property DBHandle => prop_none; | 521 public _direct property DBHandle => prop_none; |