projects
/
freeside.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge branch 'master' of git.freeside.biz:/home/git/freeside
[freeside.git]
/
FS
/
FS
/
Schema.pm
diff --git
a/FS/FS/Schema.pm
b/FS/FS/Schema.pm
index
4e5a587
..
ae9cb41
100644
(file)
--- a/
FS/FS/Schema.pm
+++ b/
FS/FS/Schema.pm
@@
-3,7
+3,7
@@
package FS::Schema;
use vars qw(@ISA @EXPORT_OK $DEBUG $setup_hack %dbdef_cache);
use subs qw(reload_dbdef);
use Exporter;
use vars qw(@ISA @EXPORT_OK $DEBUG $setup_hack %dbdef_cache);
use subs qw(reload_dbdef);
use Exporter;
-use DBIx::DBSchema 0.4
2; #0.42
for foreign keys
+use DBIx::DBSchema 0.4
3; #0.43
for foreign keys
use DBIx::DBSchema::Table;
use DBIx::DBSchema::Column;
use DBIx::DBSchema::Index;
use DBIx::DBSchema::Table;
use DBIx::DBSchema::Column;
use DBIx::DBSchema::Index;
@@
-210,7
+210,7
@@
sub dbdef_dist {
my %h_indices = ();
my %h_indices = ();
- unless ( $table eq 'cust_event' ) { #others?
+ unless ( $table eq 'cust_event'
|| $table eq 'cdr'
) { #others?
my %indices = $tableobj->indices;
my %indices = $tableobj->indices;
@@
-4903,7
+4903,7
@@
sub tables_hashref {
#currently only u4:
# terminating number (as opposed to dialed destination)
#currently only u4:
# terminating number (as opposed to dialed destination)
- 'dst_term', 'varchar', '
', $char_d, \"''"
, '',
+ 'dst_term', 'varchar', '
NULL', $char_d, ''
, '',
#these don't seem to be logged by most of the SQL cdr_* modules
#except tds under sql-illegal names, so;
#these don't seem to be logged by most of the SQL cdr_* modules
#except tds under sql-illegal names, so;