bugs
authorivan <ivan>
Wed, 27 Sep 2000 15:24:37 +0000 (15:24 +0000)
committerivan <ivan>
Wed, 27 Sep 2000 15:24:37 +0000 (15:24 +0000)
DBSchema.pm
DBSchema/Table.pm

index 94edd0a..36775e0 100644 (file)
@@ -231,7 +231,7 @@ sub pretty_print {
                          "    '$_', ".
                          "'". $self->table($table)->column($_)->type. "', ".
                          "'". $self->table($table)->column($_)->null. "', ". 
-                         "'". $self->table($table)->column($_)->length. "'\n"
+                         "'". $self->table($table)->column($_)->length. "',\n"
                        } $self->table($table)->columns
           ).
         "  ],\n".
@@ -260,7 +260,7 @@ B<pretty_print> method.
 
 sub pretty_read {
   my($proto, $href) = @_;
-  my $schema = proto->new( map {  
+  my $schema = $proto->new( map {  
     my(@columns);
     while ( @{$href->{$_}{'columns'}} ) {
       push @columns, DBIx::DBSchema::Column->new(
index 47e0b12..10c11ce 100644 (file)
@@ -284,11 +284,10 @@ supported in the future.
 
 sub sql_create_table { 
   my($self,$datasrc)=@_;
-  warn $datasrc;
   my(@columns)=map { $self->column($_)->line($datasrc) } $self->columns;
   push @columns, "PRIMARY KEY (". $self->primary_key. ")"
     if $self->primary_key;
-  if ( $datasrc =~ /^dbd:mysql:/i ) { #yucky mysql hack
+  if ( $datasrc =~ /^dbi:mysql:/i ) { #yucky mysql hack
     push @columns, map "UNIQUE ($_)", $self->unique->sql_list;
     push @columns, map "INDEX ($_)", $self->index->sql_list;
   }