comparison Lib/IMPL/SQL/Schema/Constraint/Index.pm @ 32:56cef8e3cda6

+1
author Sergey
date Mon, 09 Nov 2009 01:39:31 +0300
parents
children 0004faa276dc
comparison
equal deleted inserted replaced
31:d59526f6310e 32:56cef8e3cda6
1 package IMPL::SQL::Schema::Constraint::Index;
2 use strict;
3 use base qw(IMPL::SQL::Schema::Constraint);
4
5 __PACKAGE__->PassThroughArgs;
6
7 sub CTOR {
8 my $this = shift;
9
10 my %colnames;
11 not grep { $colnames{$_}++ } $this->Columns or die new Exception('Each column in the index can occur only once');
12 }
13
14 1;