[freeside-commits] freeside/FS/FS Schema.pm,1.317.2.22,1.317.2.23
Ivan,,,
ivan at wavetail.420.am
Fri Dec 16 16:43:02 PST 2011
Update of /home/cvs/cvsroot/freeside/FS/FS
In directory wavetail.420.am:/tmp/cvs-serv31407/FS/FS
Modified Files:
Tag: FREESIDE_2_3_BRANCH
Schema.pm
Log Message:
mysql compatibility for lat/longitude features: specify a precision for decimal fields explicity, RT#15539
Index: Schema.pm
===================================================================
RCS file: /home/cvs/cvsroot/freeside/FS/FS/Schema.pm,v
retrieving revision 1.317.2.22
retrieving revision 1.317.2.23
diff -u -w -d -r1.317.2.22 -r1.317.2.23
--- Schema.pm 13 Dec 2011 05:16:47 -0000 1.317.2.22
+++ Schema.pm 17 Dec 2011 00:43:00 -0000 1.317.2.23
@@ -855,8 +855,8 @@
'state', 'varchar', 'NULL', $char_d, '', '',
'zip', 'varchar', 'NULL', 10, '', '',
'country', 'char', '', 2, '', '',
- 'latitude', 'decimal', 'NULL', '', '', '',
- 'longitude','decimal', 'NULL', '', '', '',
+ 'latitude', 'decimal', 'NULL', '10,7', '', '',
+ 'longitude','decimal', 'NULL', '10,7', '', '',
'coord_auto', 'char', 'NULL', 1, '', '',
'daytime', 'varchar', 'NULL', 20, '', '',
'night', 'varchar', 'NULL', 20, '', '',
@@ -873,9 +873,9 @@
'ship_state', 'varchar', 'NULL', $char_d, '', '',
'ship_zip', 'varchar', 'NULL', 10, '', '',
'ship_country', 'char', 'NULL', 2, '', '',
- 'ship_latitude', 'decimal', 'NULL', '', '', '',
+ 'ship_latitude', 'decimal', 'NULL', '10,7', '', '',
+ 'ship_longitude','decimal', 'NULL', '10,7', '', '',
'ship_coord_auto', 'char', 'NULL', 1, '', '',
- 'ship_longitude','decimal', 'NULL', '', '', '',
'ship_daytime', 'varchar', 'NULL', 20, '', '',
'ship_night', 'varchar', 'NULL', 20, '', '',
'ship_fax', 'varchar', 'NULL', 12, '', '',
@@ -903,7 +903,7 @@
'comments', 'text', 'NULL', '', '', '',
'spool_cdr','char', 'NULL', 1, '', '',
'squelch_cdr','char', 'NULL', 1, '', '',
- 'cdr_termination_percentage', 'decimal', 'NULL', '', '', '',
+ 'cdr_termination_percentage', 'decimal', 'NULL', '7,4', '', '',
'invoice_terms', 'varchar', 'NULL', $char_d, '', '',
'credit_limit', @money_typen, '', '',
'archived', 'char', 'NULL', 1, '', '',
@@ -1048,8 +1048,8 @@
'county', 'varchar', 'NULL', $char_d, '', '',
'state', 'varchar', 'NULL', $char_d, '', '',
'zip', 'varchar', 'NULL', 10, '', '',
- 'latitude', 'decimal', 'NULL', '', '', '',
- 'longitude', 'decimal', 'NULL', '', '', '',
+ 'latitude', 'decimal', 'NULL', '10,7', '', '',
+ 'longitude', 'decimal', 'NULL', '10,7', '', '',
'coord_auto', 'char', 'NULL', 1, '', '',
'country', 'char', '', 2, '', '',
'geocode', 'varchar', 'NULL', 20, '', '',
@@ -1547,7 +1547,7 @@
'pkgdiscountnum', 'serial', '', '', '', '',
'pkgnum', 'int', '', '', '', '',
'discountnum', 'int', '', '', '', '',
- 'months_used', 'decimal', 'NULL', '', '', '',
+ 'months_used', 'decimal', 'NULL', '7,4', '', '',
'end_date', @date_type, '', '',
'otaker', 'varchar', 'NULL', 32, '', '',
'usernum', 'int', 'NULL', '', '', '',
@@ -1564,7 +1564,7 @@
'billpkgnum', 'int', '', '', '', '',
'pkgdiscountnum', 'int', '', '', '', '',
'amount', @money_type, '', '',
- 'months', 'decimal', 'NULL', '', '', '',
+ 'months', 'decimal', 'NULL', '7,4', '', '',
],
'primary_key' => 'billpkgdiscountnum',
'unique' => [],
@@ -1577,8 +1577,8 @@
#'agentnum', 'int', 'NULL', '', '', '',
'name', 'varchar', 'NULL', $char_d, '', '',
'amount', @money_type, '', '',
- 'percent', 'decimal', '', '', '', '',
- 'months', 'decimal', 'NULL', '', '', '',
+ 'percent', 'decimal', '', '7,4', '', '',
+ 'months', 'decimal', 'NULL', '7,4', '', '',
'disabled', 'char', 'NULL', 1, '', '',
'setup', 'char', 'NULL', 1, '', '',
],
@@ -2519,8 +2519,8 @@
'ip_addr', 'varchar', 'NULL', 15, '', '',
'mac_addr', 'varchar', 'NULL', 12, '', '',
'authkey', 'varchar', 'NULL', 32, '', '',
- 'latitude', 'decimal', 'NULL', '', '', '',
- 'longitude', 'decimal', 'NULL', '', '', '',
+ 'latitude', 'decimal', 'NULL', '10,7', '', '',
+ 'longitude', 'decimal', 'NULL', '10,7', '', '',
'altitude', 'decimal', 'NULL', '', '', '',
'vlan_profile', 'varchar', 'NULL', $char_d, '', '',
'performance_profile', 'varchar', 'NULL', $char_d, '', '',
More information about the freeside-commits
mailing list