ALTER TABLE IF EXISTS public.ctl_grupo_x_direito DROP CONSTRAINT IF EXISTS fk_ctl_grupo_x_direito_aplicativo; ALTER TABLE ctl_login DROP COLUMN imagem_fundo; ALTER TABLE ctl_login DROP COLUMN imagem_logo; ALTER TABLE ctl_login ADD COLUMN imagem_logo_solucao character varying; UPDATE ctl_login SET imagem_logo_solucao = ''; ALTER TABLE ctl_login ALTER COLUMN imagem_logo_solucao SET NOT NULL; ALTER TABLE ctl_login ADD COLUMN imagem_logo_sistema character varying; UPDATE ctl_login SET imagem_logo_sistema = ''; ALTER TABLE ctl_login ALTER COLUMN imagem_logo_sistema SET NOT NULL; ALTER TABLE ctl_login ADD COLUMN imagem_propaganda character varying; UPDATE ctl_login SET imagem_propaganda = ''; ALTER TABLE ctl_login ALTER COLUMN imagem_propaganda SET NOT NULL; ALTER TABLE public.ctl_grupo ALTER COLUMN gruponome TYPE character varying(100); ALTER TABLE ctl_grupo ADD COLUMN grupo_administracao character varying(1); UPDATE ctl_grupo SET grupo_administracao = 'N' WHERE grupo_administracao IS NULL; ALTER TABLE ctl_grupo ALTER COLUMN grupo_administracao SET NOT NULL; ALTER TABLE ctl_usuario ADD COLUMN administrador character varying(1); UPDATE ctl_usuario SET administrador = 'S' WHERE usucod = 1; UPDATE ctl_usuario SET administrador = 'N' WHERE administrador IS NULL; ALTER TABLE ctl_usuario ALTER COLUMN administrador SET NOT NULL; ALTER TABLE ctl_controle_login ADD COLUMN ja_abriu_menu character varying(1); UPDATE ctl_controle_login SET ja_abriu_menu = 'S' WHERE ja_abriu_menu IS NULL; ALTER TABLE ctl_controle_login ALTER COLUMN ja_abriu_menu SET NOT NULL;