Nuova Autopausa

ALTER TABLE tmprog ADD COLUMN dow INTEGER; ALTER TABLE tmprog ADD COLUMN codpauper INTEGER DEFAULT 1; ALTER TABLE tmprog ADD COLUMN lockubi INTEGER DEFAULT 0; CREATE TABLE public.pauper ( codice INTEGER NOT NULL, tmbgn DOUBLE PRECISION, descrizio CHARACTER VARYING(256) ); ALTER TABLE public.pauper OWNER TO postgres; COMMENT ON TABLE public.pauper IS 'Definisce i periodi di validita'' delle pause programmate (tmprog)'; COMMENT ON COLUMN public.pauper.codice IS 'codice univoco'; COMMENT ON COLUMN public.pauper.tmbgn IS 'Istante temporale di inizio della validita'' delle configurazioni associate'; COMMENT ON COLUMN public.pauper.descrizio IS 'descrizione del periodo'; ALTER TABLE ONLY public.pauper ADD CONSTRAINT ix_pauper_codice PRIMARY KEY (codice); ALTER TABLE ONLY public.pauper ADD CONSTRAINT uk_pauper_tmbgn UNIQUE (tmbgn); INSERT INTO public.pauper VALUES (1, 0, 'Default'); ALTER TABLE ONLY public.tmprog ADD CONSTRAINT ix_tmprog_codpauper FOREIGN KEY (codpauper) REFERENCES public.pauper(codice) ON UPDATE CASCADE ON DELETE CASCADE;

Libreria dedicata:

autopausa.tar.gz

Piattaforma:

<!-- Agente che gestisce l'autopausa --> <agent lib="/usr/lib/libautopausa.so.0.0.0" create="agentAutoPausa" live="1" name="autopausa_FFU"> <param name="agdb" value="tpevodb_nolog" /> <param name="agweblog" value="weblog_FFU" /> <param name="agfermi" value="fermistp_FFU" /> <param name="caufm" value="pausa" /> <param name="tiposet" value="P" /> <param name="usepauper" value="1" /> <param name="pparam" value="0" /> <param name="tm" value="1000" /> </agent> <!-- Agente che si occupa di scrivere su weblog --> <agent lib="/usr/lib/libremotecs.so.0.0.0" create="agentWebLog" live="1" name="weblog_FFU"> <param name="agdb" value="tpevodb" /> </agent>

Modidica menù:

#tmprog diventa -> #tmprog-weekly