Showing 1 changed files with 39 additions and 9 deletions
+39 -9
t/common-postgresql.t
... ...
@@ -11,6 +11,36 @@ use DBIx::Custom;
11 11
     package DBIx::Custom;
12 12
     no warnings 'redefine';
13 13
 
14
+    my $table1 = 'table1';
15
+    my $table2 = 'table2';
16
+    my $table2_alias = 'table2_alias';
17
+    my $table3 = 'table3';
18
+    my $key1 = 'key1';
19
+    my $key2 = 'key2';
20
+    my $key3 = 'key3';
21
+    my $key4 = 'key4';
22
+    my $key5 = 'key5';
23
+    my $key6 = 'key6';
24
+    my $key7 = 'key7';
25
+    my $key8 = 'key8';
26
+    my $key9 = 'key9';
27
+    my $key10 = 'key10';
28
+    
29
+    has table1 => $table1;
30
+    has table2 => $table2;
31
+    has table2_alias => $table2_alias;
32
+    has table3 => $table3;
33
+    has key1 => $key1;
34
+    has key2 => $key2;
35
+    has key3 => $key3;
36
+    has key4 => $key4;
37
+    has key5 => $key5;
38
+    has key6 => $key6;
39
+    has key7 => $key7;
40
+    has key8 => $key8;
41
+    has key9 => $key9;
42
+    has key10 => $key10;
43
+
14 44
     my $date_typename = 'Date';
15 45
     my $datetime_typename = 'Timestamp';
16 46
 
... ...
@@ -59,15 +89,15 @@ use DBIx::Custom;
59 89
         )/x
60 90
     };
61 91
     
62
-    sub create_table1 { 'create table table1 (key1 varchar(255), key2 varchar(255));' }
63
-    sub create_table1_2 {'create table table1 (key1 varchar(255), key2 varchar(255), '
64
-     . 'key3 varchar(255), key4 varchar(255), key5 varchar(255));' }
65
-    sub create_table1_type { "create table table1 (key1 $date_typename, key2 $datetime_typename);" }
66
-    sub create_table1_highperformance { "create table table1 (ab varchar(255), bc varchar(255), "
67
-      . "ik varchar(255), hi varchar(255), ui varchar(255), pq varchar(255), dc varchar(255));" }
68
-    sub create_table2 { 'create table table2 (key1 varchar(255), key3 varchar(255));' }
69
-    sub create_table2_2 { "create table table2 (key1 varchar(255), key2 varchar(255), key3 varchar(255))" }
70
-    sub create_table3 { "create table table3 (key1 varchar(255), key2 varchar(255), key3 varchar(255))" }
92
+    sub create_table1 { "create table $table1 ($key1 varchar(255), $key2 varchar(255));" }
93
+    sub create_table1_2 {"create table $table1 ($key1 varchar(255), $key2 varchar(255), "
94
+     . "$key3 varchar(255), $key4 varchar(255), $key5 varchar(255));" }
95
+    sub create_table1_type { "create table $table1 ($key1 $date_typename, $key2 $datetime_typename);" }
96
+    sub create_table1_highperformance { "create table $table1 ($key1 varchar(255), $key2 varchar(255), "
97
+      . "$key3 varchar(255), $key4 varchar(255), $key5 varchar(255), $key6 varchar(255), $key7 varchar(255));" }
98
+    sub create_table2 { "create table $table2 ($key1 varchar(255), $key3 varchar(255));" }
99
+    sub create_table2_2 { "create table $table2 ($key1 varchar(255), $key2 varchar(255), $key3 varchar(255))" }
100
+    sub create_table3 { "create table $table3 ($key1 varchar(255), $key2 varchar(255), $key3 varchar(255))" }
71 101
     sub create_table_reserved { 'create table "table" ("select" varchar(255), "update" varchar(255))' }
72 102
 }
73 103