use MooseX::Types -declare => [qw/
ConnectInfo ConnectInfos Replicants SchemaClass LoadedClass CreateOption
+ Schema
/];
use Carp::Clan '^Catalyst::Model::DBIC::Schema';
SchemaClass->coercion(LoadedClass->coercion);
+class_type Schema, { class => 'DBIx::Class::Schema' };
+
subtype ConnectInfo,
as HashRef,
where { exists $_->{dsn} || exists $_->{dbh_maker} },