¿Alguien puede ayudarme a crear un script de procesamiento QGIS que agregue una secuencia a una columna de identificador único existente (tipo: entero) en PostGIS?
Esto sería bastante útil, por ejemplo, como solución para el error # 6798 . Desafortunadamente, no tengo ninguna experiencia en Python.
CREATE SEQUENCE /*input_schema*/./*input_table*/_/*uic*/_seq OWNED BY /*input_schema*/./*input_table*/./*uic*/;
SELECT SETVAL('/*input_schema*/./*input_table*/_/*uic*/_seq', (SELECT MAX(/*uic*/) FROM /*input_schema*/./*input_table*/));
ALTER TABLE /*input_schema*/./*input_table*/
ALTER COLUMN /*uic*/ SET DEFAULT nextval('/*input_schema*/./*input_table*/_/*uic*/_seq'::regclass);