Qualcuno può aiutarmi a creare uno script di elaborazione QGIS che aggiunge una sequenza a una colonna identificatore univoco esistente (tipo: intero) in PostGIS?
Ciò sarebbe abbastanza utile, ad esempio come soluzione alternativa al bug # 6798 . Sfortunatamente, non ho alcuna esperienza con 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);