[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
SF.net SVN: ledger-smb:[2272] branches/1.2
- Subject: SF.net SVN: ledger-smb:[2272] branches/1.2
- From: ..hidden..
- Date: Sat, 16 Aug 2008 22:42:35 +0000
Revision: 2272
http://ledger-smb.svn.sourceforge.net/ledger-smb/?rev=2272&view=rev
Author: einhverfr
Date: 2008-08-16 22:42:34 +0000 (Sat, 16 Aug 2008)
Log Message:
-----------
Committing patch 1928336, to transactions_foreign_key_fix.sql
Modified Paths:
--------------
branches/1.2/LedgerSMB/PriceMatrix.pm
branches/1.2/sql/fixes/transactions_foreign_key_fix.sql
Modified: branches/1.2/LedgerSMB/PriceMatrix.pm
===================================================================
--- branches/1.2/LedgerSMB/PriceMatrix.pm 2008-08-16 21:12:34 UTC (rev 2271)
+++ branches/1.2/LedgerSMB/PriceMatrix.pm 2008-08-16 22:42:34 UTC (rev 2272)
@@ -122,8 +122,7 @@
} elsif ( $form->{vendor_id} ) {
$pmh->execute( $ref->{id} );
} else {
- $form->debug();
- $form->error();
+ $form->error('Access Denied');
return;
}
Modified: branches/1.2/sql/fixes/transactions_foreign_key_fix.sql
===================================================================
--- branches/1.2/sql/fixes/transactions_foreign_key_fix.sql 2008-08-16 21:12:34 UTC (rev 2271)
+++ branches/1.2/sql/fixes/transactions_foreign_key_fix.sql 2008-08-16 22:42:34 UTC (rev 2272)
@@ -19,160 +19,160 @@
END;
$$ LANGUAGE PLPGSQL;
-insert into transactions (id, table_name) SELECT id, 'ap' FROM ap;
+INSERT INTO transactions (id, table_name) SELECT id, 'ap' FROM ap;
DROP RULE ap_id_track_i ON ap;
-DROP RULE ap_id_track_u ON update TO ap;
+DROP RULE ap_id_track_u ON ap;
-CREATE TRIGGER track_global_inserts BEFORE INSERT OR UPDATE ON ap
+CREATE TRIGGER track_global_inserts_iu BEFORE INSERT OR UPDATE ON ap
FOR EACH ROW EXECUTE PROCEDURE track_global_sequence();
-CREATE TRIGGER track_global_inserts AFTER DELETE ON ap
+CREATE TRIGGER track_global_inserts_d AFTER DELETE ON ap
FOR EACH ROW EXECUTE PROCEDURE track_global_sequence();
-insert into transactions (id, table_name) SELECT id, 'ar' FROM ar;
+INSERT INTO transactions (id, table_name) SELECT id, 'ar' FROM ar;
-DROP RULE ar_id_track_i ON insert TO ar;
-DROP RULE ar_id_track_u ON update TO ar;
+DROP RULE ar_id_track_i ON ar;
+DROP RULE ar_id_track_u ON ar;
-CREATE TRIGGER track_global_inserts BEFORE INSERT OR UPDATE ON ar
+CREATE TRIGGER track_global_inserts_iu BEFORE INSERT OR UPDATE ON ar
FOR EACH ROW EXECUTE PROCEDURE track_global_sequence();
-CREATE TRIGGER track_global_inserts AFTER DELETE ON ar
+CREATE TRIGGER track_global_inserts_d AFTER DELETE ON ar
FOR EACH ROW EXECUTE PROCEDURE track_global_sequence();
INSERT INTO transactions (id, table_name) SELECT id, 'business' FROM business;
-DROP RULE business_id_track_i ON insert TO business;
-DROP RULE business_id_track_u ON update TO business
+DROP RULE business_id_track_i ON business;
+DROP RULE business_id_track_u ON business;
-CREATE TRIGGER track_global_inserts BEFORE INSERT OR UPDATE ON business
+CREATE TRIGGER track_global_inserts_iu BEFORE INSERT OR UPDATE ON business
FOR EACH ROW EXECUTE PROCEDURE track_global_sequence();
-CREATE TRIGGER track_global_inserts AFTER DELETE ON business
+CREATE TRIGGER track_global_inserts_d AFTER DELETE ON business
FOR EACH ROW EXECUTE PROCEDURE track_global_sequence();
INSERT INTO transactions (id, table_name) SELECT id, 'chart' FROM chart;
-DROP RULE chart_id_track_i ON insert TO chart;
-DROP RULE chart_id_track_u ON update TO chart;
+DROP RULE chart_id_track_i ON chart;
+DROP RULE chart_id_track_u ON chart;
-CREATE TRIGGER track_global_inserts BEFORE INSERT OR UPDATE ON chart
+CREATE TRIGGER track_global_inserts_iu BEFORE INSERT OR UPDATE ON chart
FOR EACH ROW EXECUTE PROCEDURE track_global_sequence();
-CREATE TRIGGER track_global_inserts AFTER DELETE ON chart
+CREATE TRIGGER track_global_inserts_d AFTER DELETE ON chart
FOR EACH ROW EXECUTE PROCEDURE track_global_sequence();
INSERT INTO transactions (id, table_name) SELECT id, 'customer' FROM customer;
-DROP RULE customer_id_track_i ON insert TO customer;
-DROP RULE customer_id_track_u ON update TO customer;
+DROP RULE customer_id_track_i ON customer;
+DROP RULE customer_id_track_u ON customer;
-CREATE TRIGGER track_global_inserts BEFORE INSERT OR UPDATE ON customer
+CREATE TRIGGER track_global_inserts_iu BEFORE INSERT OR UPDATE ON customer
FOR EACH ROW EXECUTE PROCEDURE track_global_sequence();
-CREATE TRIGGER track_global_inserts AFTER DELETE ON customer
+CREATE TRIGGER track_global_inserts_d AFTER DELETE ON customer
FOR EACH ROW EXECUTE PROCEDURE track_global_sequence();
INSERT INTO transactions (id, table_name) SELECT id, 'department' FROM department;
-DROP RULE department_id_track_i ON insert TO department;
-DROP RULE department_id_track_u ON update TO department;
+DROP RULE department_id_track_i ON department;
+DROP RULE department_id_track_u ON department;
INSERT INTO transactions (id, table_name) SELECT id, 'employee' FROM employee;
-DROP RULE employee_id_track_i ON insert TO employee;
-DROP RULE employee_id_track_u ON update TO employee;
+DROP RULE employee_id_track_i ON employee;
+DROP RULE employee_id_track_u ON employee;
-CREATE TRIGGER track_global_inserts BEFORE INSERT OR UPDATE ON employee
+CREATE TRIGGER track_global_inserts_iu BEFORE INSERT OR UPDATE ON employee
FOR EACH ROW EXECUTE PROCEDURE track_global_sequence();
-CREATE TRIGGER track_global_inserts AFTER DELETE ON employee
+CREATE TRIGGER track_global_inserts_d AFTER DELETE ON employee
FOR EACH ROW EXECUTE PROCEDURE track_global_sequence();
INSERT INTO transactions (id, table_name) SELECT id, 'gl' FROM gl;
-DROP RULE gl_id_track_i ON insert TO gl;
-DROP RULE gl_id_track_u ON update TO gl;
+DROP RULE gl_id_track_i ON gl;
+DROP RULE gl_id_track_u ON gl;
-CREATE TRIGGER track_global_inserts BEFORE INSERT OR UPDATE ON gl
+CREATE TRIGGER track_global_inserts_iu BEFORE INSERT OR UPDATE ON gl
FOR EACH ROW EXECUTE PROCEDURE track_global_sequence();
-CREATE TRIGGER track_global_inserts AFTER DELETE ON gl
+CREATE TRIGGER track_global_inserts_d AFTER DELETE ON gl
FOR EACH ROW EXECUTE PROCEDURE track_global_sequence();
INSERT INTO transactions (id, table_name) SELECT id, 'oe' FROM oe;
-DROP RULE oe_id_track_i ON insert TO oe;
-DROP RULE oe_id_track_u ON update TO oe;
+DROP RULE oe_id_track_i ON oe;
+DROP RULE oe_id_track_u ON oe;
-CREATE TRIGGER track_global_inserts BEFORE INSERT OR UPDATE ON oe
+CREATE TRIGGER track_global_inserts_iu BEFORE INSERT OR UPDATE ON oe
FOR EACH ROW EXECUTE PROCEDURE track_global_sequence();
-CREATE TRIGGER track_global_inserts AFTER DELETE ON oe
+CREATE TRIGGER track_global_inserts_d AFTER DELETE ON oe
FOR EACH ROW EXECUTE PROCEDURE track_global_sequence();
INSERT INTO transactions (id, table_name) SELECT id, 'parts' FROM parts;
-DROP RULE parts_id_track_i ON insert TO parts;
-DROP RULE parts_id_track_u ON update TO parts;
+DROP RULE parts_id_track_i ON parts;
+DROP RULE parts_id_track_u ON parts;
-CREATE TRIGGER track_global_inserts BEFORE INSERT OR UPDATE ON parts
+CREATE TRIGGER track_global_inserts_iu BEFORE INSERT OR UPDATE ON parts
FOR EACH ROW EXECUTE PROCEDURE track_global_sequence();
-CREATE TRIGGER track_global_inserts AFTER DELETE ON parts
+CREATE TRIGGER track_global_inserts_d AFTER DELETE ON parts
FOR EACH ROW EXECUTE PROCEDURE track_global_sequence();
INSERT INTO transactions (id, table_name) SELECT id, 'partsgroup' FROM partsgroup;
-DROP RULE partsgroup_id_track_i ON insert TO partsgroup;
-DROP RULE partsgroup_id_track_u ON update TO partsgroup;
+DROP RULE partsgroup_id_track_i ON partsgroup;
+DROP RULE partsgroup_id_track_u ON partsgroup;
-CREATE TRIGGER track_global_inserts BEFORE INSERT OR UPDATE ON partsgroup
+CREATE TRIGGER track_global_inserts_iu BEFORE INSERT OR UPDATE ON partsgroup
FOR EACH ROW EXECUTE PROCEDURE track_global_sequence();
-CREATE TRIGGER track_global_inserts AFTER DELETE ON partsgroup
+CREATE TRIGGER track_global_inserts_d AFTER DELETE ON partsgroup
FOR EACH ROW EXECUTE PROCEDURE track_global_sequence();
INSERT INTO transactions (id, table_name) SELECT id, 'pricegroup' FROM pricegroup;
-DROP RULE pricegroup_id_track_i ON insert TO pricegroup;
-DROP RULE pricegroup_id_track_u ON update TO pricegroup;
+DROP RULE pricegroup_id_track_i ON pricegroup;
+DROP RULE pricegroup_id_track_u ON pricegroup;
-CREATE TRIGGER track_global_inserts BEFORE INSERT OR UPDATE ON pricegroup
+CREATE TRIGGER track_global_inserts_iu BEFORE INSERT OR UPDATE ON pricegroup
FOR EACH ROW EXECUTE PROCEDURE track_global_sequence();
-CREATE TRIGGER track_global_inserts AFTER DELETE ON pricegroup
+CREATE TRIGGER track_global_inserts_d AFTER DELETE ON pricegroup
FOR EACH ROW EXECUTE PROCEDURE track_global_sequence();
INSERT INTO transactions (id, table_name) SELECT id, 'project' FROM project;
-DROP RULE project_id_track_i ON insert TO project;
-DROP RULE project_id_track_u ON update TO project;
+DROP RULE project_id_track_i ON project;
+DROP RULE project_id_track_u ON project;
-CREATE TRIGGER track_global_inserts BEFORE INSERT OR UPDATE ON project
+CREATE TRIGGER track_global_inserts_iu BEFORE INSERT OR UPDATE ON project
FOR EACH ROW EXECUTE PROCEDURE track_global_sequence();
-CREATE TRIGGER track_global_inserts AFTER DELETE ON project
+CREATE TRIGGER track_global_inserts_d AFTER DELETE ON project
FOR EACH ROW EXECUTE PROCEDURE track_global_sequence();
INSERT INTO transactions (id, table_name) SELECT id, 'vendor' FROM vendor;
-DROP RULE vendor_id_track_i ON insert TO vendor;
-DROP RULE employee_id_track_u ON update TO vendor;
+DROP RULE vendor_id_track_i ON vendor;
+DROP RULE employee_id_track_u ON vendor;
-CREATE TRIGGER track_global_inserts BEFORE INSERT OR UPDATE ON vendor
+CREATE TRIGGER track_global_inserts_iu BEFORE INSERT OR UPDATE ON vendor
FOR EACH ROW EXECUTE PROCEDURE track_global_sequence();
-CREATE TRIGGER track_global_inserts AFTER DELETE ON vendor
+CREATE TRIGGER track_global_inserts_d AFTER DELETE ON vendor
FOR EACH ROW EXECUTE PROCEDURE track_global_sequence();
INSERT INTO transactions (id, table_name) SELECT id, 'warehouse' FROM warehouse;
-DROP RULE warehouse_id_track_i ON insert TO warehouse;
-DROP RULE warehouse_id_track_u ON update TO warehouse;
+DROP RULE warehouse_id_track_i ON warehouse;
+DROP RULE warehouse_id_track_u ON warehouse;
-CREATE TRIGGER track_global_inserts BEFORE INSERT OR UPDATE ON warehouse
+CREATE TRIGGER track_global_inserts_iu BEFORE INSERT OR UPDATE ON warehouse
FOR EACH ROW EXECUTE PROCEDURE track_global_sequence();
-CREATE TRIGGER track_global_inserts AFTER DELETE ON warehouse
+CREATE TRIGGER track_global_inserts_d AFTER DELETE ON warehouse
FOR EACH ROW EXECUTE PROCEDURE track_global_sequence();
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.