/[papo]/papo/sql/conv/multicurrency.sql
ViewVC logotype

Diff of /papo/sql/conv/multicurrency.sql

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1 by mhepp, Wed Apr 9 20:28:07 2003 UTC revision 1.2 by mhepp, Mon Apr 14 20:25:30 2003 UTC
# Line 1  Line 1 
1  ALTER TABLE _price_data ADD COLUMN currency_type int REFERENCES currency_type;  ALTER TABLE _price_data ADD COLUMN currency_type int REFERENCES currency_type;
2  UPDATE _price_data SET currency_type = "1" ;  -- pongo a todos los precios en la moneda por defecto (pesos)
3    UPDATE _price_data SET currency_type = '1' ;
4  ALTER TABLE _price_data ADD COLUMN excluded boolean ;  ALTER TABLE _price_data ADD COLUMN excluded boolean ;
5  UPDATE _price_data SET excluded = false ;  UPDATE _price_data SET excluded = false ;
6  ALTER TABLE _currency_type_data ADD COLUMN format varchar(50);  ALTER TABLE _currency_type_data ADD COLUMN format varchar(50);
7    
8    
9    
10    
11  UPDATE _currency_type_data SET rate='1.00',format='$ %10.2f' where _table =1 ;  UPDATE _currency_type_data SET rate='1.00',format='$ %10.2f' where _table =1 ;
12  insert into currency_type (id) values (2);  insert into currency_type (id) values (2);
13  insert into _currency_type_data (id,_table,name,rate,format,_start_t) values (2,2,'Dolares','2.95','U$D %10.2f',current_timestamp);  insert into _currency_type_data (id,_table,name,rate,format,_start_t) values (2,2,'Dolares','2.95','U$D %10.2f',current_timestamp);
14  insert into currency_type (id) values (3);  insert into currency_type (id) values (3);
 insert into _currency_type_data (id,_table,name,rate,format,_start_t) values (3,3,'Euros','3.25','EUR %10.2f',current_timestamp);  
15    insert into _currency_type_data (id,_table,name,rate,format,_start_t) values (3,3,'Euros','3.25','EUR %10.2f',current_timestamp);
16    
17    --------------------------------------------
18    -- modificacion de varchar(1) a boolean
19    --------------------------------------------
20    
21    
22    ALTER TABLE _product_data RENAME COLUMN salable TO DEPRECATED_salable;
23    ALTER TABLE _product_data ADD COLUMN salable boolean ;
24    UPDATE _product_data SET salable = true ;
25    
26    ALTER TABLE own_document RENAME COLUMN is_void TO DEPRECATED_is_void;
27    ALTER TABLE own_document ADD COLUMN is_void boolean ;
28    
29    ALTER TABLE  product RENAME COLUMN is_perishable TO DEPRECATED_is_perishable;
30    ALTER TABLE  product ADD COLUMN is_perishable boolean ;
31    
32    ALTER TABLE product_name_type RENAME COLUMN is_required TO DEPRECATED_is_required;
33    ALTER TABLE product_name_type ADD COLUMN is_required boolean ;
34    
35    ALTER TABLE product_classification RENAME COLUMN is_product TO DEPRECATED_is_product;
36    ALTER TABLE product_classification ADD COLUMN is_product boolean ;
37    
38    ALTER TABLE price_type RENAME COLUMN is_active TO DEPRECATED_is_active;
39    ALTER TABLE price_type ADD COLUMN is_active boolean ;
40    
41    ALTER TABLE entity RENAME COLUMN is_active TO DEPRECATED_is_active;
42    ALTER TABLE entity ADD COLUMN is_active boolean ;
43    
44    
45    --los que tienen que convertir datos
46    
47    
48    -------------------------------------------

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26