CVS User Account cvsuser
Wed Oct 6 18:38:52 PDT 2004
Log Message:
-----------
Truncate cannot be used if table is referenced by any FK. So
use DELETE again for now.    

Jan

Modified Files:
--------------
    slony1-engine/src/backend:
        slony1_funcs.v73.sql (r1.5 -> r1.6)
        slony1_funcs.v74.sql (r1.3 -> r1.4)

-------------- next part --------------
Index: slony1_funcs.v74.sql
===================================================================
RCS file: /usr/local/cvsroot/slony1/slony1-engine/src/backend/slony1_funcs.v74.sql,v
retrieving revision 1.3
retrieving revision 1.4
diff -Lsrc/backend/slony1_funcs.v74.sql -Lsrc/backend/slony1_funcs.v74.sql -u -w -r1.3 -r1.4
--- src/backend/slony1_funcs.v74.sql
+++ src/backend/slony1_funcs.v74.sql
@@ -21,7 +21,7 @@
 declare
 	p_tab_fqname		alias for $1;
 begin
-	execute ''truncate '' || p_tab_fqname;
+	execute ''delete from only '' || p_tab_fqname;
 	return 1;
 end;
 ' language plpgsql;
Index: slony1_funcs.v73.sql
===================================================================
RCS file: /usr/local/cvsroot/slony1/slony1-engine/src/backend/slony1_funcs.v73.sql,v
retrieving revision 1.5
retrieving revision 1.6
diff -Lsrc/backend/slony1_funcs.v73.sql -Lsrc/backend/slony1_funcs.v73.sql -u -w -r1.5 -r1.6
--- src/backend/slony1_funcs.v73.sql
+++ src/backend/slony1_funcs.v73.sql
@@ -26,3 +26,4 @@
 end;
 ' language plpgsql;
 
+


More information about the Slony1-commit mailing list