Advertisement
Guest User

c354r1t0

a guest
Dec 20th, 2010
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 38.39 KB | None | 0 0
  1. --
  2. -- PostgreSQL database dump
  3. --
  4.  
  5. SET client_encoding = 'UTF8';
  6. SET standard_conforming_strings = off;
  7. SET check_function_bodies = FALSE;
  8. SET client_min_messages = warning;
  9. SET escape_string_warning = off;
  10.  
  11. --
  12. -- Name: plpgsql; Type: PROCEDURAL LANGUAGE; Schema: -; Owner: postgres
  13. --
  14.  
  15. CREATE PROCEDURAL LANGUAGE plpgsql;
  16.  
  17.  
  18. ALTER PROCEDURAL LANGUAGE plpgsql OWNER TO postgres;
  19.  
  20. SET search_path = public, pg_catalog;
  21.  
  22. --
  23. -- Name: ficha_id_seq; Type: SEQUENCE; Schema: public; Owner: javier
  24. --
  25.  
  26. CREATE SEQUENCE ficha_id_seq
  27.     START WITH 1
  28.     INCREMENT BY 1
  29.     NO MAXVALUE
  30.     NO MINVALUE
  31.     CACHE 1;
  32.  
  33.  
  34. ALTER TABLE public.ficha_id_seq OWNER TO javier;
  35.  
  36. --
  37. -- Name: ficha_id_seq; Type: SEQUENCE SET; Schema: public; Owner: javier
  38. --
  39.  
  40. SELECT pg_catalog.SETVAL('ficha_id_seq', 1, FALSE);
  41.  
  42.  
  43. SET default_tablespace = '';
  44.  
  45. SET default_with_oids = FALSE;
  46.  
  47. --
  48. -- Name: ficha; Type: TABLE; Schema: public; Owner: javier; Tablespace:
  49. --
  50.  
  51. CREATE TABLE ficha (
  52.     id INTEGER DEFAULT NEXTVAL('ficha_id_seq'::regclass) NOT NULL,
  53.     cedula CHARACTER VARYING(11),
  54.     nombres CHARACTER VARYING(45),
  55.     fnacimiento DATE,
  56.     codnom CHARACTER VARYING(6),
  57.     codrec CHARACTER VARYING(10),
  58.     codtipp CHARACTER VARYING(2),
  59.     codcar CHARACTER VARYING(11),
  60.     grado CHARACTER VARYING(2),
  61.     codcat CHARACTER VARYING(4),
  62.     nivel CHARACTER VARYING(1),
  63.     fingreso DATE,
  64.     observacion CHARACTER VARYING(300),
  65.     codest CHARACTER VARYING(2),
  66.     codubi INTEGER,
  67.     codpro INTEGER
  68. );
  69.  
  70.  
  71. ALTER TABLE public.ficha OWNER TO javier;
  72.  
  73. --
  74. -- Name: resultados_id_seq; Type: SEQUENCE; Schema: public; Owner: javier
  75. --
  76.  
  77. CREATE SEQUENCE resultados_id_seq
  78.     START WITH 1
  79.     INCREMENT BY 1
  80.     NO MAXVALUE
  81.     NO MINVALUE
  82.     CACHE 1;
  83.  
  84.  
  85. ALTER TABLE public.resultados_id_seq OWNER TO javier;
  86.  
  87. --
  88. -- Name: resultados_id_seq; Type: SEQUENCE SET; Schema: public; Owner: javier
  89. --
  90.  
  91. SELECT pg_catalog.SETVAL('resultados_id_seq', 1, FALSE);
  92.  
  93.  
  94. --
  95. -- Name: resultados; Type: TABLE; Schema: public; Owner: javier; Tablespace:
  96. --
  97.  
  98. CREATE TABLE resultados (
  99.     id INTEGER DEFAULT NEXTVAL('resultados_id_seq'::regclass) NOT NULL,
  100.     id_evaluado INTEGER,
  101.     id_evaluador INTEGER,
  102.     id_supervisor INTEGER,
  103.     anno CHARACTER VARYING(4),
  104.     semestre CHARACTER VARYING(2),
  105.     codtipp CHARACTER VARYING(2),
  106.     t_objetivos INTEGER,
  107.     t_competencias INTEGER,
  108.     t_general INTEGER,
  109.     actuacion CHARACTER VARYING(45),
  110.     comenta_sup text,
  111.     f_evalua DATE,
  112.     deacuerdo CHARACTER VARYING(2),
  113.     f_notificacion DATE,
  114.     comenta_eva text
  115. );
  116.  
  117.  
  118. ALTER TABLE public.resultados OWNER TO javier;
  119.  
  120. --
  121. -- Name: ubicacion_id_seq; Type: SEQUENCE; Schema: public; Owner: javier
  122. --
  123.  
  124. CREATE SEQUENCE ubicacion_id_seq
  125.     START WITH 1
  126.     INCREMENT BY 1
  127.     NO MAXVALUE
  128.     NO MINVALUE
  129.     CACHE 1;
  130.  
  131.  
  132. ALTER TABLE public.ubicacion_id_seq OWNER TO javier;
  133.  
  134. --
  135. -- Name: ubicacion_id_seq; Type: SEQUENCE SET; Schema: public; Owner: javier
  136. --
  137.  
  138. SELECT pg_catalog.SETVAL('ubicacion_id_seq', 1, FALSE);
  139.  
  140.  
  141. --
  142. -- Name: ubicacion; Type: TABLE; Schema: public; Owner: javier; Tablespace:
  143. --
  144.  
  145. CREATE TABLE ubicacion (
  146.     id INTEGER DEFAULT NEXTVAL('ubicacion_id_seq'::regclass) NOT NULL,
  147.     codubi CHARACTER VARYING(20) NOT NULL,
  148.     nomubi CHARACTER VARYING(50)
  149. );
  150.  
  151.  
  152. ALTER TABLE public.ubicacion OWNER TO javier;
  153.  
  154. --
  155. -- Name: COLUMN ubicacion.codubi; Type: COMMENT; Schema: public; Owner: javier
  156. --
  157.  
  158. COMMENT ON COLUMN ubicacion.codubi IS 'Codigo Ubicacion';
  159.  
  160.  
  161. --
  162. -- Name: COLUMN ubicacion.nomubi; Type: COMMENT; Schema: public; Owner: javier
  163. --
  164.  
  165. COMMENT ON COLUMN ubicacion.nomubi IS 'Nombre de la Ubicacion';
  166.  
  167.  
  168. --
  169. -- Name: Dependencia; Type: VIEW; Schema: public; Owner: javier
  170. --
  171.  
  172. CREATE VIEW "Dependencia" AS
  173.     SELECT ubicacion.nomubi, COUNT(ubicacion.nomubi) AS COUNT, resultados.actuacion FROM ((ficha JOIN ubicacion ON ((ficha.codubi = ubicacion.id))) JOIN resultados ON ((resultados.id_evaluado = ficha.id))) WHERE ((resultados.anno)::text = '2010'::text) GROUP BY ubicacion.nomubi, resultados.actuacion ORDER BY ubicacion.nomubi;
  174.  
  175.  
  176. ALTER TABLE public."Dependencia" OWNER TO javier;
  177.  
  178. --
  179. -- Name: actuacion; Type: VIEW; Schema: public; Owner: javier
  180. --
  181.  
  182. CREATE VIEW actuacion AS
  183.     SELECT resultados.actuacion, COUNT(resultados.actuacion) AS COUNT FROM resultados WHERE ((resultados.anno)::text = '2010'::text) GROUP BY resultados.actuacion;
  184.  
  185.  
  186. ALTER TABLE public.actuacion OWNER TO javier;
  187.  
  188. --
  189. -- Name: areaocu; Type: TABLE; Schema: public; Owner: javier; Tablespace:
  190. --
  191.  
  192. CREATE TABLE areaocu (
  193.     id INTEGER NOT NULL,
  194.     nomarea CHARACTER VARYING(50)
  195. );
  196.  
  197.  
  198. ALTER TABLE public.areaocu OWNER TO javier;
  199.  
  200. --
  201. -- Name: areaocu_id_seq; Type: SEQUENCE; Schema: public; Owner: javier
  202. --
  203.  
  204. CREATE SEQUENCE areaocu_id_seq
  205.     START WITH 1
  206.     INCREMENT BY 1
  207.     NO MAXVALUE
  208.     NO MINVALUE
  209.     CACHE 1;
  210.  
  211.  
  212. ALTER TABLE public.areaocu_id_seq OWNER TO javier;
  213.  
  214. --
  215. -- Name: areaocu_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: javier
  216. --
  217.  
  218. ALTER SEQUENCE areaocu_id_seq OWNED BY areaocu.id;
  219.  
  220.  
  221. --
  222. -- Name: areaocu_id_seq; Type: SEQUENCE SET; Schema: public; Owner: javier
  223. --
  224.  
  225. SELECT pg_catalog.SETVAL('areaocu_id_seq', 1, FALSE);
  226.  
  227.  
  228. --
  229. -- Name: ascensos_id_seq; Type: SEQUENCE; Schema: public; Owner: javier
  230. --
  231.  
  232. CREATE SEQUENCE ascensos_id_seq
  233.     START WITH 1
  234.     INCREMENT BY 1
  235.     NO MAXVALUE
  236.     NO MINVALUE
  237.     CACHE 1;
  238.  
  239.  
  240. ALTER TABLE public.ascensos_id_seq OWNER TO javier;
  241.  
  242. --
  243. -- Name: ascensos_id_seq; Type: SEQUENCE SET; Schema: public; Owner: javier
  244. --
  245.  
  246. SELECT pg_catalog.SETVAL('ascensos_id_seq', 1, FALSE);
  247.  
  248.  
  249. --
  250. -- Name: ascensos; Type: TABLE; Schema: public; Owner: javier; Tablespace:
  251. --
  252.  
  253. CREATE TABLE ascensos (
  254.     id INTEGER DEFAULT NEXTVAL('ascensos_id_seq'::regclass) NOT NULL,
  255.     codtraba INTEGER NOT NULL,
  256.     codcar INTEGER,
  257.     fecha DATE,
  258.     grado CHARACTER VARYING(2),
  259.     paso CHARACTER VARYING(2),
  260.     codubi INTEGER,
  261.     observacion CHARACTER VARYING(200)
  262. );
  263.  
  264.  
  265. ALTER TABLE public.ascensos OWNER TO javier;
  266.  
  267. --
  268. -- Name: auditor; Type: TABLE; Schema: public; Owner: javier; Tablespace:
  269. --
  270.  
  271. CREATE TABLE auditor (
  272.     id INTEGER,
  273.     op text,
  274.     fecha TIMESTAMP WITH TIME zone DEFAULT now(),
  275.     tbl CHARACTER VARYING,
  276.     ip inet,
  277.     usr CHARACTER VARYING(30),
  278.     llave INTEGER NOT NULL
  279. );
  280.  
  281.  
  282. ALTER TABLE public.auditor OWNER TO javier;
  283.  
  284. --
  285. -- Name: auditor_llave_seq; Type: SEQUENCE; Schema: public; Owner: javier
  286. --
  287.  
  288. CREATE SEQUENCE auditor_llave_seq
  289.     START WITH 1
  290.     INCREMENT BY 1
  291.     NO MAXVALUE
  292.     NO MINVALUE
  293.     CACHE 1;
  294.  
  295.  
  296. ALTER TABLE public.auditor_llave_seq OWNER TO javier;
  297.  
  298. --
  299. -- Name: auditor_llave_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: javier
  300. --
  301.  
  302. ALTER SEQUENCE auditor_llave_seq OWNED BY auditor.llave;
  303.  
  304.  
  305. --
  306. -- Name: auditor_llave_seq; Type: SEQUENCE SET; Schema: public; Owner: javier
  307. --
  308.  
  309. SELECT pg_catalog.SETVAL('auditor_llave_seq', 1, FALSE);
  310.  
  311.  
  312. --
  313. -- Name: cargos_id_seq; Type: SEQUENCE; Schema: public; Owner: javier
  314. --
  315.  
  316. CREATE SEQUENCE cargos_id_seq
  317.     START WITH 1
  318.     INCREMENT BY 1
  319.     NO MAXVALUE
  320.     NO MINVALUE
  321.     CACHE 1;
  322.  
  323.  
  324. ALTER TABLE public.cargos_id_seq OWNER TO javier;
  325.  
  326. --
  327. -- Name: cargos_id_seq; Type: SEQUENCE SET; Schema: public; Owner: javier
  328. --
  329.  
  330. SELECT pg_catalog.SETVAL('cargos_id_seq', 1, FALSE);
  331.  
  332.  
  333. --
  334. -- Name: cargos; Type: TABLE; Schema: public; Owner: javier; Tablespace:
  335. --
  336.  
  337. CREATE TABLE cargos (
  338.     id INTEGER DEFAULT NEXTVAL('cargos_id_seq'::regclass) NOT NULL,
  339.     codcar CHARACTER VARYING(8) NOT NULL,
  340.     nomcar CHARACTER(50)
  341. );
  342.  
  343.  
  344. ALTER TABLE public.cargos OWNER TO javier;
  345.  
  346. --
  347. -- Name: COLUMN cargos.codcar; Type: COMMENT; Schema: public; Owner: javier
  348. --
  349.  
  350. COMMENT ON COLUMN cargos.codcar IS 'Codigo del Cargo';
  351.  
  352.  
  353. --
  354. -- Name: COLUMN cargos.nomcar; Type: COMMENT; Schema: public; Owner: javier
  355. --
  356.  
  357. COMMENT ON COLUMN cargos.nomcar IS 'Nombre del Cargo';
  358.  
  359.  
  360. --
  361. -- Name: categorias_id_seq; Type: SEQUENCE; Schema: public; Owner: javier
  362. --
  363.  
  364. CREATE SEQUENCE categorias_id_seq
  365.     START WITH 1
  366.     INCREMENT BY 1
  367.     NO MAXVALUE
  368.     NO MINVALUE
  369.     CACHE 1;
  370.  
  371.  
  372. ALTER TABLE public.categorias_id_seq OWNER TO javier;
  373.  
  374. --
  375. -- Name: categorias_id_seq; Type: SEQUENCE SET; Schema: public; Owner: javier
  376. --
  377.  
  378. SELECT pg_catalog.SETVAL('categorias_id_seq', 1, FALSE);
  379.  
  380.  
  381. --
  382. -- Name: categorias; Type: TABLE; Schema: public; Owner: javier; Tablespace:
  383. --
  384.  
  385. CREATE TABLE categorias (
  386.     id INTEGER DEFAULT NEXTVAL('categorias_id_seq'::regclass) NOT NULL,
  387.     codcat CHARACTER VARYING(4) NOT NULL,
  388.     nomcat CHARACTER VARYING(25)
  389. );
  390.  
  391.  
  392. ALTER TABLE public.categorias OWNER TO javier;
  393.  
  394. --
  395. -- Name: catxfac; Type: TABLE; Schema: public; Owner: javier; Tablespace:
  396. --
  397.  
  398. CREATE TABLE catxfac (
  399.     id INTEGER NOT NULL,
  400.     idfac INTEGER,
  401.     nomcat CHARACTER VARYING(150),
  402.     valor INTEGER
  403. );
  404.  
  405.  
  406. ALTER TABLE public.catxfac OWNER TO javier;
  407.  
  408. --
  409. -- Name: catxfac_id_seq; Type: SEQUENCE; Schema: public; Owner: javier
  410. --
  411.  
  412. CREATE SEQUENCE catxfac_id_seq
  413.     START WITH 1
  414.     INCREMENT BY 1
  415.     NO MAXVALUE
  416.     NO MINVALUE
  417.     CACHE 1;
  418.  
  419.  
  420. ALTER TABLE public.catxfac_id_seq OWNER TO javier;
  421.  
  422. --
  423. -- Name: catxfac_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: javier
  424. --
  425.  
  426. ALTER SEQUENCE catxfac_id_seq OWNED BY catxfac.id;
  427.  
  428.  
  429. --
  430. -- Name: catxfac_id_seq; Type: SEQUENCE SET; Schema: public; Owner: javier
  431. --
  432.  
  433. SELECT pg_catalog.SETVAL('catxfac_id_seq', 1, FALSE);
  434.  
  435.  
  436. --
  437. -- Name: cdteca; Type: TABLE; Schema: public; Owner: javier; Tablespace:
  438. --
  439.  
  440. CREATE TABLE cdteca (
  441.     id INTEGER NOT NULL
  442. );
  443.  
  444.  
  445. ALTER TABLE public.cdteca OWNER TO javier;
  446.  
  447. --
  448. -- Name: cdteca_id_seq; Type: SEQUENCE; Schema: public; Owner: javier
  449. --
  450.  
  451. CREATE SEQUENCE cdteca_id_seq
  452.     START WITH 1
  453.     INCREMENT BY 1
  454.     NO MAXVALUE
  455.     NO MINVALUE
  456.     CACHE 1;
  457.  
  458.  
  459. ALTER TABLE public.cdteca_id_seq OWNER TO javier;
  460.  
  461. --
  462. -- Name: cdteca_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: javier
  463. --
  464.  
  465. ALTER SEQUENCE cdteca_id_seq OWNED BY cdteca.id;
  466.  
  467.  
  468. --
  469. -- Name: cdteca_id_seq; Type: SEQUENCE SET; Schema: public; Owner: javier
  470. --
  471.  
  472. SELECT pg_catalog.SETVAL('cdteca_id_seq', 1, FALSE);
  473.  
  474.  
  475. --
  476. -- Name: competencias_id_seq; Type: SEQUENCE; Schema: public; Owner: javier
  477. --
  478.  
  479. CREATE SEQUENCE competencias_id_seq
  480.     START WITH 1
  481.     INCREMENT BY 1
  482.     NO MAXVALUE
  483.     NO MINVALUE
  484.     CACHE 1;
  485.  
  486.  
  487. ALTER TABLE public.competencias_id_seq OWNER TO javier;
  488.  
  489. --
  490. -- Name: competencias_id_seq; Type: SEQUENCE SET; Schema: public; Owner: javier
  491. --
  492.  
  493. SELECT pg_catalog.SETVAL('competencias_id_seq', 1, FALSE);
  494.  
  495.  
  496. --
  497. -- Name: competencias; Type: TABLE; Schema: public; Owner: javier; Tablespace:
  498. --
  499.  
  500. CREATE TABLE competencias (
  501.     id INTEGER DEFAULT NEXTVAL('competencias_id_seq'::regclass) NOT NULL,
  502.     codcom CHARACTER VARYING(2),
  503.     nomcom CHARACTER VARYING(60),
  504.     peso INTEGER
  505. );
  506.  
  507.  
  508. ALTER TABLE public.competencias OWNER TO javier;
  509.  
  510. --
  511. -- Name: condiactual_id_seq; Type: SEQUENCE; Schema: public; Owner: javier
  512. --
  513.  
  514. CREATE SEQUENCE condiactual_id_seq
  515.     START WITH 1
  516.     INCREMENT BY 1
  517.     NO MAXVALUE
  518.     NO MINVALUE
  519.     CACHE 1;
  520.  
  521.  
  522. ALTER TABLE public.condiactual_id_seq OWNER TO javier;
  523.  
  524. --
  525. -- Name: condiactual_id_seq; Type: SEQUENCE SET; Schema: public; Owner: javier
  526. --
  527.  
  528. SELECT pg_catalog.SETVAL('condiactual_id_seq', 1, FALSE);
  529.  
  530.  
  531. --
  532. -- Name: condiactual; Type: TABLE; Schema: public; Owner: javier; Tablespace:
  533. --
  534.  
  535. CREATE TABLE condiactual (
  536.     id INTEGER DEFAULT NEXTVAL('condiactual_id_seq'::regclass) NOT NULL,
  537.     condiactual INTEGER
  538. );
  539.  
  540.  
  541. ALTER TABLE public.condiactual OWNER TO javier;
  542.  
  543. --
  544. -- Name: condicion_id_seq; Type: SEQUENCE; Schema: public; Owner: javier
  545. --
  546.  
  547. CREATE SEQUENCE condicion_id_seq
  548.     START WITH 1
  549.     INCREMENT BY 1
  550.     NO MAXVALUE
  551.     NO MINVALUE
  552.     CACHE 1;
  553.  
  554.  
  555. ALTER TABLE public.condicion_id_seq OWNER TO javier;
  556.  
  557. --
  558. -- Name: condicion_id_seq; Type: SEQUENCE SET; Schema: public; Owner: javier
  559. --
  560.  
  561. SELECT pg_catalog.SETVAL('condicion_id_seq', 1, FALSE);
  562.  
  563.  
  564. --
  565. -- Name: condicion; Type: TABLE; Schema: public; Owner: javier; Tablespace:
  566. --
  567.  
  568. CREATE TABLE condicion (
  569.     id INTEGER DEFAULT NEXTVAL('condicion_id_seq'::regclass) NOT NULL,
  570.     condicion CHARACTER VARYING(35) NOT NULL
  571. );
  572.  
  573.  
  574. ALTER TABLE public.condicion OWNER TO javier;
  575.  
  576. --
  577. -- Name: deacuerdo; Type: VIEW; Schema: public; Owner: javier
  578. --
  579.  
  580. CREATE VIEW deacuerdo AS
  581.     SELECT resultados.deacuerdo, COUNT(resultados.deacuerdo) AS COUNT FROM resultados WHERE ((resultados.anno)::text = '2010'::text) GROUP BY resultados.deacuerdo;
  582.  
  583.  
  584. ALTER TABLE public.deacuerdo OWNER TO javier;
  585.  
  586. --
  587. -- Name: ecompetencias_id_seq; Type: SEQUENCE; Schema: public; Owner: javier
  588. --
  589.  
  590. CREATE SEQUENCE ecompetencias_id_seq
  591.     START WITH 1
  592.     INCREMENT BY 1
  593.     NO MAXVALUE
  594.     NO MINVALUE
  595.     CACHE 1;
  596.  
  597.  
  598. ALTER TABLE public.ecompetencias_id_seq OWNER TO javier;
  599.  
  600. --
  601. -- Name: ecompetencias_id_seq; Type: SEQUENCE SET; Schema: public; Owner: javier
  602. --
  603.  
  604. SELECT pg_catalog.SETVAL('ecompetencias_id_seq', 1, FALSE);
  605.  
  606.  
  607. --
  608. -- Name: ecompetencias; Type: TABLE; Schema: public; Owner: javier; Tablespace:
  609. --
  610.  
  611. CREATE TABLE ecompetencias (
  612.     id INTEGER DEFAULT NEXTVAL('ecompetencias_id_seq'::regclass) NOT NULL,
  613.     id_comp INTEGER,
  614.     id_evaluador INTEGER,
  615.     id_supervisor INTEGER,
  616.     anno CHARACTER VARYING(4),
  617.     semestre CHARACTER VARYING(2),
  618.     peso INTEGER,
  619.     rango INTEGER,
  620.     id_cevaluado INTEGER,
  621.     codtipp CHARACTER VARYING(2),
  622.     calcom INTEGER
  623. );
  624.  
  625.  
  626. ALTER TABLE public.ecompetencias OWNER TO javier;
  627.  
  628. --
  629. -- Name: edocivil_id_seq; Type: SEQUENCE; Schema: public; Owner: javier
  630. --
  631.  
  632. CREATE SEQUENCE edocivil_id_seq
  633.     START WITH 1
  634.     INCREMENT BY 1
  635.     NO MAXVALUE
  636.     NO MINVALUE
  637.     CACHE 1;
  638.  
  639.  
  640. ALTER TABLE public.edocivil_id_seq OWNER TO javier;
  641.  
  642. --
  643. -- Name: edocivil_id_seq; Type: SEQUENCE SET; Schema: public; Owner: javier
  644. --
  645.  
  646. SELECT pg_catalog.SETVAL('edocivil_id_seq', 1, FALSE);
  647.  
  648.  
  649. --
  650. -- Name: edocivil; Type: TABLE; Schema: public; Owner: javier; Tablespace:
  651. --
  652.  
  653. CREATE TABLE edocivil (
  654.     id INTEGER DEFAULT NEXTVAL('edocivil_id_seq'::regclass) NOT NULL,
  655.     estadoc CHARACTER VARYING(25) NOT NULL
  656. );
  657.  
  658.  
  659. ALTER TABLE public.edocivil OWNER TO javier;
  660.  
  661. --
  662. -- Name: eobreros; Type: TABLE; Schema: public; Owner: javier; Tablespace:
  663. --
  664.  
  665. CREATE TABLE eobreros (
  666.     id INTEGER NOT NULL,
  667.     id_evaluado INTEGER,
  668.     id_evaluador INTEGER,
  669.     id_supervisor INTEGER,
  670.     anno CHARACTER VARYING(4),
  671.     semestre CHARACTER VARYING(2),
  672.     peso INTEGER,
  673.     calculo NUMERIC(5,2),
  674.     codtipp CHARACTER VARYING,
  675.     id_factor INTEGER,
  676.     id_catxfac INTEGER
  677. );
  678.  
  679.  
  680. ALTER TABLE public.eobreros OWNER TO javier;
  681.  
  682. --
  683. -- Name: eobreros_id_seq; Type: SEQUENCE; Schema: public; Owner: javier
  684. --
  685.  
  686. CREATE SEQUENCE eobreros_id_seq
  687.     START WITH 1
  688.     INCREMENT BY 1
  689.     NO MAXVALUE
  690.     NO MINVALUE
  691.     CACHE 1;
  692.  
  693.  
  694. ALTER TABLE public.eobreros_id_seq OWNER TO javier;
  695.  
  696. --
  697. -- Name: eobreros_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: javier
  698. --
  699.  
  700. ALTER SEQUENCE eobreros_id_seq OWNED BY eobreros.id;
  701.  
  702.  
  703. --
  704. -- Name: eobreros_id_seq; Type: SEQUENCE SET; Schema: public; Owner: javier
  705. --
  706.  
  707. SELECT pg_catalog.SETVAL('eobreros_id_seq', 1, FALSE);
  708.  
  709.  
  710. --
  711. -- Name: estado_id_seq; Type: SEQUENCE; Schema: public; Owner: javier
  712. --
  713.  
  714. CREATE SEQUENCE estado_id_seq
  715.     START WITH 1
  716.     INCREMENT BY 1
  717.     NO MAXVALUE
  718.     NO MINVALUE
  719.     CACHE 1;
  720.  
  721.  
  722. ALTER TABLE public.estado_id_seq OWNER TO javier;
  723.  
  724. --
  725. -- Name: estado_id_seq; Type: SEQUENCE SET; Schema: public; Owner: javier
  726. --
  727.  
  728. SELECT pg_catalog.SETVAL('estado_id_seq', 1, FALSE);
  729.  
  730.  
  731. --
  732. -- Name: estado; Type: TABLE; Schema: public; Owner: javier; Tablespace:
  733. --
  734.  
  735. CREATE TABLE estado (
  736.     id INTEGER DEFAULT NEXTVAL('estado_id_seq'::regclass) NOT NULL,
  737.     codest CHARACTER VARYING(2) NOT NULL,
  738.     nomest CHARACTER VARYING(25)
  739. );
  740.  
  741.  
  742. ALTER TABLE public.estado OWNER TO javier;
  743.  
  744. --
  745. -- Name: evaluados_id_seq; Type: SEQUENCE; Schema: public; Owner: javier
  746. --
  747.  
  748. CREATE SEQUENCE evaluados_id_seq
  749.     START WITH 1
  750.     INCREMENT BY 1
  751.     NO MAXVALUE
  752.     NO MINVALUE
  753.     CACHE 1;
  754.  
  755.  
  756. ALTER TABLE public.evaluados_id_seq OWNER TO javier;
  757.  
  758. --
  759. -- Name: evaluados_id_seq; Type: SEQUENCE SET; Schema: public; Owner: javier
  760. --
  761.  
  762. SELECT pg_catalog.SETVAL('evaluados_id_seq', 1, FALSE);
  763.  
  764.  
  765. --
  766. -- Name: evaluados; Type: TABLE; Schema: public; Owner: javier; Tablespace:
  767. --
  768.  
  769. CREATE TABLE evaluados (
  770.     id INTEGER DEFAULT NEXTVAL('evaluados_id_seq'::regclass) NOT NULL,
  771.     id_evaluado INTEGER,
  772.     id_evaluador INTEGER,
  773.     id_supervisor INTEGER,
  774.     observacion CHARACTER VARYING(60),
  775.     codtipp CHARACTER VARYING(2)
  776. );
  777.  
  778.  
  779. ALTER TABLE public.evaluados OWNER TO javier;
  780.  
  781. --
  782. -- Name: COLUMN evaluados.id; Type: COMMENT; Schema: public; Owner: javier
  783. --
  784.  
  785. COMMENT ON COLUMN evaluados.id IS 'Id';
  786.  
  787.  
  788. --
  789. -- Name: COLUMN evaluados.id_evaluado; Type: COMMENT; Schema: public; Owner: javier
  790. --
  791.  
  792. COMMENT ON COLUMN evaluados.id_evaluado IS 'Evaluado';
  793.  
  794.  
  795. --
  796. -- Name: COLUMN evaluados.id_evaluador; Type: COMMENT; Schema: public; Owner: javier
  797. --
  798.  
  799. COMMENT ON COLUMN evaluados.id_evaluador IS 'Evaluador';
  800.  
  801.  
  802. --
  803. -- Name: COLUMN evaluados.id_supervisor; Type: COMMENT; Schema: public; Owner: javier
  804. --
  805.  
  806. COMMENT ON COLUMN evaluados.id_supervisor IS 'Supervisor del Evaluador';
  807.  
  808.  
  809. --
  810. -- Name: COLUMN evaluados.observacion; Type: COMMENT; Schema: public; Owner: javier
  811. --
  812.  
  813. COMMENT ON COLUMN evaluados.observacion IS 'Observacion';
  814.  
  815.  
  816. --
  817. -- Name: factores; Type: TABLE; Schema: public; Owner: javier; Tablespace:
  818. --
  819.  
  820. CREATE TABLE factores (
  821.     id INTEGER NOT NULL,
  822.     nomfac CHARACTER VARYING(50),
  823.     detfac CHARACTER VARYING(300),
  824.     tipoper CHARACTER VARYING(2)
  825. );
  826.  
  827.  
  828. ALTER TABLE public.factores OWNER TO javier;
  829.  
  830. --
  831. -- Name: factores_id_seq; Type: SEQUENCE; Schema: public; Owner: javier
  832. --
  833.  
  834. CREATE SEQUENCE factores_id_seq
  835.     START WITH 1
  836.     INCREMENT BY 1
  837.     NO MAXVALUE
  838.     NO MINVALUE
  839.     CACHE 1;
  840.  
  841.  
  842. ALTER TABLE public.factores_id_seq OWNER TO javier;
  843.  
  844. --
  845. -- Name: factores_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: javier
  846. --
  847.  
  848. ALTER SEQUENCE factores_id_seq OWNED BY factores.id;
  849.  
  850.  
  851. --
  852. -- Name: factores_id_seq; Type: SEQUENCE SET; Schema: public; Owner: javier
  853. --
  854.  
  855. SELECT pg_catalog.SETVAL('factores_id_seq', 1, FALSE);
  856.  
  857.  
  858. --
  859. -- Name: familiares_id_seq; Type: SEQUENCE; Schema: public; Owner: javier
  860. --
  861.  
  862. CREATE SEQUENCE familiares_id_seq
  863.     START WITH 1
  864.     INCREMENT BY 1
  865.     NO MAXVALUE
  866.     NO MINVALUE
  867.     CACHE 1;
  868.  
  869.  
  870. ALTER TABLE public.familiares_id_seq OWNER TO javier;
  871.  
  872. --
  873. -- Name: familiares_id_seq; Type: SEQUENCE SET; Schema: public; Owner: javier
  874. --
  875.  
  876. SELECT pg_catalog.SETVAL('familiares_id_seq', 1, FALSE);
  877.  
  878.  
  879. --
  880. -- Name: familiares; Type: TABLE; Schema: public; Owner: javier; Tablespace:
  881. --
  882.  
  883. CREATE TABLE familiares (
  884.     id INTEGER DEFAULT NEXTVAL('familiares_id_seq'::regclass) NOT NULL,
  885.     codtraba INTEGER,
  886.     cedfam CHARACTER VARYING(12),
  887.     nomfam CHARACTER VARYING(45),
  888.     sexfam INTEGER,
  889.     parentesco INTEGER,
  890.     fnacfam DATE
  891. );
  892.  
  893.  
  894. ALTER TABLE public.familiares OWNER TO javier;
  895.  
  896. --
  897. -- Name: grado_id_seq; Type: SEQUENCE; Schema: public; Owner: javier
  898. --
  899.  
  900. CREATE SEQUENCE grado_id_seq
  901.     START WITH 1
  902.     INCREMENT BY 1
  903.     NO MAXVALUE
  904.     NO MINVALUE
  905.     CACHE 1;
  906.  
  907.  
  908. ALTER TABLE public.grado_id_seq OWNER TO javier;
  909.  
  910. --
  911. -- Name: grado_id_seq; Type: SEQUENCE SET; Schema: public; Owner: javier
  912. --
  913.  
  914. SELECT pg_catalog.SETVAL('grado_id_seq', 1, FALSE);
  915.  
  916.  
  917. --
  918. -- Name: grado; Type: TABLE; Schema: public; Owner: javier; Tablespace:
  919. --
  920.  
  921. CREATE TABLE grado (
  922.     id INTEGER DEFAULT NEXTVAL('grado_id_seq'::regclass) NOT NULL,
  923.     codgra CHARACTER VARYING(2) NOT NULL,
  924.     nomgra CHARACTER VARYING(25)
  925. );
  926.  
  927.  
  928. ALTER TABLE public.grado OWNER TO javier;
  929.  
  930. --
  931. -- Name: menu_id_seq; Type: SEQUENCE; Schema: public; Owner: javier
  932. --
  933.  
  934. CREATE SEQUENCE menu_id_seq
  935.     START WITH 1
  936.     INCREMENT BY 1
  937.     NO MAXVALUE
  938.     NO MINVALUE
  939.     CACHE 1;
  940.  
  941.  
  942. ALTER TABLE public.menu_id_seq OWNER TO javier;
  943.  
  944. --
  945. -- Name: menu_id_seq; Type: SEQUENCE SET; Schema: public; Owner: javier
  946. --
  947.  
  948. SELECT pg_catalog.SETVAL('menu_id_seq', 1, FALSE);
  949.  
  950.  
  951. --
  952. -- Name: menu; Type: TABLE; Schema: public; Owner: javier; Tablespace:
  953. --
  954.  
  955. CREATE TABLE menu (
  956.     id INTEGER DEFAULT NEXTVAL('menu_id_seq'::regclass) NOT NULL,
  957.     nombre CHARACTER VARYING(20) NOT NULL,
  958.     id_padre INTEGER,
  959.     etiqueta CHARACTER VARYING(40),
  960.     posicion SMALLINT,
  961.     visible BOOLEAN,
  962.     nivel_acceso SMALLINT,
  963.     accion CHARACTER VARYING(100),
  964.     param1 text,
  965.     nombre_padre CHARACTER VARYING(20),
  966.     posicion_padre SMALLINT,
  967.     menu CHARACTER VARYING
  968. );
  969.  
  970.  
  971. ALTER TABLE public.menu OWNER TO javier;
  972.  
  973. --
  974. -- Name: objetivos_id_seq; Type: SEQUENCE; Schema: public; Owner: javier
  975. --
  976.  
  977. CREATE SEQUENCE objetivos_id_seq
  978.     START WITH 1
  979.     INCREMENT BY 1
  980.     NO MAXVALUE
  981.     NO MINVALUE
  982.     CACHE 1;
  983.  
  984.  
  985. ALTER TABLE public.objetivos_id_seq OWNER TO javier;
  986.  
  987. --
  988. -- Name: objetivos_id_seq; Type: SEQUENCE SET; Schema: public; Owner: javier
  989. --
  990.  
  991. SELECT pg_catalog.SETVAL('objetivos_id_seq', 1, FALSE);
  992.  
  993.  
  994. --
  995. -- Name: objetivos; Type: TABLE; Schema: public; Owner: javier; Tablespace:
  996. --
  997.  
  998. CREATE TABLE objetivos (
  999.     id INTEGER DEFAULT NEXTVAL('objetivos_id_seq'::regclass) NOT NULL,
  1000.     id_oevaluado INTEGER,
  1001.     id_evaluador INTEGER,
  1002.     id_supervisor INTEGER,
  1003.     anno CHARACTER VARYING(4),
  1004.     semestre CHARACTER VARYING(2),
  1005.     fasigna DATE,
  1006.     prirev text,
  1007.     fprirev DATE,
  1008.     segrev text,
  1009.     fsegrev DATE,
  1010.     terrev text,
  1011.     fterrev DATE,
  1012.     objetivo text,
  1013.     peso INTEGER,
  1014.     rango INTEGER,
  1015.     deacuerdo CHARACTER VARYING(2),
  1016.     observacion text,
  1017.     codtipp CHARACTER VARYING(2),
  1018.     calobj INTEGER
  1019. );
  1020.  
  1021.  
  1022. ALTER TABLE public.objetivos OWNER TO javier;
  1023.  
  1024. --
  1025. -- Name: COLUMN objetivos.id; Type: COMMENT; Schema: public; Owner: javier
  1026. --
  1027.  
  1028. COMMENT ON COLUMN objetivos.id IS 'Id Objetivos';
  1029.  
  1030.  
  1031. --
  1032. -- Name: parentesco_id_seq; Type: SEQUENCE; Schema: public; Owner: javier
  1033. --
  1034.  
  1035. CREATE SEQUENCE parentesco_id_seq
  1036.     START WITH 1
  1037.     INCREMENT BY 1
  1038.     NO MAXVALUE
  1039.     NO MINVALUE
  1040.     CACHE 1;
  1041.  
  1042.  
  1043. ALTER TABLE public.parentesco_id_seq OWNER TO javier;
  1044.  
  1045. --
  1046. -- Name: parentesco_id_seq; Type: SEQUENCE SET; Schema: public; Owner: javier
  1047. --
  1048.  
  1049. SELECT pg_catalog.SETVAL('parentesco_id_seq', 1, FALSE);
  1050.  
  1051.  
  1052. --
  1053. -- Name: parentesco; Type: TABLE; Schema: public; Owner: javier; Tablespace:
  1054. --
  1055.  
  1056. CREATE TABLE parentesco (
  1057.     id INTEGER DEFAULT NEXTVAL('parentesco_id_seq'::regclass) NOT NULL,
  1058.     parentesco CHARACTER VARYING(30)
  1059. );
  1060.  
  1061.  
  1062. ALTER TABLE public.parentesco OWNER TO javier;
  1063.  
  1064. --
  1065. -- Name: por estado; Type: VIEW; Schema: public; Owner: javier
  1066. --
  1067.  
  1068. CREATE VIEW "por estado" AS
  1069.     SELECT estado.nomest, COUNT(estado.nomest) AS COUNT FROM ((ficha JOIN estado ON (((ficha.codest)::text = (estado.codest)::text))) JOIN resultados ON ((resultados.id_evaluado = ficha.id))) WHERE ((resultados.anno)::text = '2010'::text) GROUP BY estado.nomest;
  1070.  
  1071.  
  1072. ALTER TABLE public."por estado" OWNER TO javier;
  1073.  
  1074. --
  1075. -- Name: profesion_id_seq; Type: SEQUENCE; Schema: public; Owner: javier
  1076. --
  1077.  
  1078. CREATE SEQUENCE profesion_id_seq
  1079.     START WITH 1
  1080.     INCREMENT BY 1
  1081.     NO MAXVALUE
  1082.     NO MINVALUE
  1083.     CACHE 1;
  1084.  
  1085.  
  1086. ALTER TABLE public.profesion_id_seq OWNER TO javier;
  1087.  
  1088. --
  1089. -- Name: profesion_id_seq; Type: SEQUENCE SET; Schema: public; Owner: javier
  1090. --
  1091.  
  1092. SELECT pg_catalog.SETVAL('profesion_id_seq', 1, FALSE);
  1093.  
  1094.  
  1095. --
  1096. -- Name: profesion; Type: TABLE; Schema: public; Owner: javier; Tablespace:
  1097. --
  1098.  
  1099. CREATE TABLE profesion (
  1100.     id INTEGER DEFAULT NEXTVAL('profesion_id_seq'::regclass) NOT NULL,
  1101.     codpro CHARACTER VARYING(9),
  1102.     nompro CHARACTER VARYING(50)
  1103. );
  1104.  
  1105.  
  1106. ALTER TABLE public.profesion OWNER TO javier;
  1107.  
  1108. --
  1109. -- Name: COLUMN profesion.codpro; Type: COMMENT; Schema: public; Owner: javier
  1110. --
  1111.  
  1112. COMMENT ON COLUMN profesion.codpro IS 'Codigo de Profesion';
  1113.  
  1114.  
  1115. --
  1116. -- Name: COLUMN profesion.nompro; Type: COMMENT; Schema: public; Owner: javier
  1117. --
  1118.  
  1119. COMMENT ON COLUMN profesion.nompro IS 'Nombre de la Profesion';
  1120.  
  1121.  
  1122. --
  1123. -- Name: resultados_comenta_evaluado_seq; Type: SEQUENCE; Schema: public; Owner: javier
  1124. --
  1125.  
  1126. CREATE SEQUENCE resultados_comenta_evaluado_seq
  1127.     START WITH 1
  1128.     INCREMENT BY 1
  1129.     NO MAXVALUE
  1130.     NO MINVALUE
  1131.     CACHE 1;
  1132.  
  1133.  
  1134. ALTER TABLE public.resultados_comenta_evaluado_seq OWNER TO javier;
  1135.  
  1136. --
  1137. -- Name: resultados_comenta_evaluado_seq; Type: SEQUENCE SET; Schema: public; Owner: javier
  1138. --
  1139.  
  1140. SELECT pg_catalog.SETVAL('resultados_comenta_evaluado_seq', 1, FALSE);
  1141.  
  1142.  
  1143. --
  1144. -- Name: sexo_id_seq; Type: SEQUENCE; Schema: public; Owner: javier
  1145. --
  1146.  
  1147. CREATE SEQUENCE sexo_id_seq
  1148.     START WITH 1
  1149.     INCREMENT BY 1
  1150.     NO MAXVALUE
  1151.     NO MINVALUE
  1152.     CACHE 1;
  1153.  
  1154.  
  1155. ALTER TABLE public.sexo_id_seq OWNER TO javier;
  1156.  
  1157. --
  1158. -- Name: sexo_id_seq; Type: SEQUENCE SET; Schema: public; Owner: javier
  1159. --
  1160.  
  1161. SELECT pg_catalog.SETVAL('sexo_id_seq', 1, FALSE);
  1162.  
  1163.  
  1164. --
  1165. -- Name: sexo; Type: TABLE; Schema: public; Owner: javier; Tablespace:
  1166. --
  1167.  
  1168. CREATE TABLE sexo (
  1169.     id INTEGER DEFAULT NEXTVAL('sexo_id_seq'::regclass) NOT NULL,
  1170.     sexo CHARACTER VARYING(9) NOT NULL
  1171. );
  1172.  
  1173.  
  1174. ALTER TABLE public.sexo OWNER TO javier;
  1175.  
  1176. --
  1177. -- Name: tipo; Type: VIEW; Schema: public; Owner: javier
  1178. --
  1179.  
  1180. CREATE VIEW tipo AS
  1181.     SELECT resultados.actuacion, resultados.codtipp, COUNT(resultados.codtipp) AS COUNT FROM ((ficha JOIN ubicacion ON ((ficha.codubi = ubicacion.id))) JOIN resultados ON ((resultados.id_evaluado = ficha.id))) WHERE ((resultados.anno)::text = '2010'::text) GROUP BY resultados.codtipp, resultados.actuacion ORDER BY resultados.codtipp;
  1182.  
  1183.  
  1184. ALTER TABLE public.tipo OWNER TO javier;
  1185.  
  1186. --
  1187. -- Name: tipocar_id_seq; Type: SEQUENCE; Schema: public; Owner: javier
  1188. --
  1189.  
  1190. CREATE SEQUENCE tipocar_id_seq
  1191.     START WITH 1
  1192.     INCREMENT BY 1
  1193.     NO MAXVALUE
  1194.     NO MINVALUE
  1195.     CACHE 1;
  1196.  
  1197.  
  1198. ALTER TABLE public.tipocar_id_seq OWNER TO javier;
  1199.  
  1200. --
  1201. -- Name: tipocar_id_seq; Type: SEQUENCE SET; Schema: public; Owner: javier
  1202. --
  1203.  
  1204. SELECT pg_catalog.SETVAL('tipocar_id_seq', 1, FALSE);
  1205.  
  1206.  
  1207. --
  1208. -- Name: tipocar; Type: TABLE; Schema: public; Owner: javier; Tablespace:
  1209. --
  1210.  
  1211. CREATE TABLE tipocar (
  1212.     id INTEGER DEFAULT NEXTVAL('tipocar_id_seq'::regclass) NOT NULL,
  1213.     codtipc CHARACTER VARYING(2) NOT NULL,
  1214.     nomtipc CHARACTER VARYING(25)
  1215. );
  1216.  
  1217.  
  1218. ALTER TABLE public.tipocar OWNER TO javier;
  1219.  
  1220. --
  1221. -- Name: tipoper_id_seq; Type: SEQUENCE; Schema: public; Owner: javier
  1222. --
  1223.  
  1224. CREATE SEQUENCE tipoper_id_seq
  1225.     START WITH 1
  1226.     INCREMENT BY 1
  1227.     NO MAXVALUE
  1228.     NO MINVALUE
  1229.     CACHE 1;
  1230.  
  1231.  
  1232. ALTER TABLE public.tipoper_id_seq OWNER TO javier;
  1233.  
  1234. --
  1235. -- Name: tipoper_id_seq; Type: SEQUENCE SET; Schema: public; Owner: javier
  1236. --
  1237.  
  1238. SELECT pg_catalog.SETVAL('tipoper_id_seq', 1, FALSE);
  1239.  
  1240.  
  1241. --
  1242. -- Name: tipoper; Type: TABLE; Schema: public; Owner: javier; Tablespace:
  1243. --
  1244.  
  1245. CREATE TABLE tipoper (
  1246.     id INTEGER DEFAULT NEXTVAL('tipoper_id_seq'::regclass) NOT NULL,
  1247.     codtipp CHARACTER VARYING(2),
  1248.     nomtipp CHARACTER VARYING(45)
  1249. );
  1250.  
  1251.  
  1252. ALTER TABLE public.tipoper OWNER TO javier;
  1253.  
  1254. --
  1255. -- Name: users_id_seq; Type: SEQUENCE; Schema: public; Owner: javier
  1256. --
  1257.  
  1258. CREATE SEQUENCE users_id_seq
  1259.     START WITH 1
  1260.     INCREMENT BY 1
  1261.     NO MAXVALUE
  1262.     NO MINVALUE
  1263.     CACHE 1;
  1264.  
  1265.  
  1266. ALTER TABLE public.users_id_seq OWNER TO javier;
  1267.  
  1268. --
  1269. -- Name: users_id_seq; Type: SEQUENCE SET; Schema: public; Owner: javier
  1270. --
  1271.  
  1272. SELECT pg_catalog.SETVAL('users_id_seq', 1, FALSE);
  1273.  
  1274.  
  1275. --
  1276. -- Name: users; Type: TABLE; Schema: public; Owner: javier; Tablespace:
  1277. --
  1278.  
  1279. CREATE TABLE users (
  1280.     id INTEGER DEFAULT NEXTVAL('users_id_seq'::regclass) NOT NULL,
  1281.     usuario CHARACTER VARYING(20) NOT NULL,
  1282.     clave CHARACTER VARYING NOT NULL,
  1283.     nivel_acceso CHARACTER VARYING(11),
  1284.     default_mask CHARACTER VARYING(30),
  1285.     nombre CHARACTER VARYING(100),
  1286.     codsup INTEGER
  1287. );
  1288.  
  1289.  
  1290. ALTER TABLE public.users OWNER TO javier;
  1291.  
  1292. --
  1293. -- Name: COLUMN users.nivel_acceso; Type: COMMENT; Schema: public; Owner: javier
  1294. --
  1295.  
  1296. COMMENT ON COLUMN users.nivel_acceso IS 'compuesto por el código político';
  1297.  
  1298.  
  1299. --
  1300. -- Name: COLUMN users.default_mask; Type: COMMENT; Schema: public; Owner: javier
  1301. --
  1302.  
  1303. COMMENT ON COLUMN users.default_mask IS 'mascara del sistema que abrira por defecto el usuario';
  1304.  
  1305.  
  1306. --
  1307. -- Name: usuario_menu; Type: TABLE; Schema: public; Owner: javier; Tablespace:
  1308. --
  1309.  
  1310. CREATE TABLE usuario_menu (
  1311.     id_usuario INTEGER NOT NULL,
  1312.     id_menu INTEGER NOT NULL,
  1313.     visible BOOLEAN DEFAULT TRUE NOT NULL,
  1314.     id INTEGER NOT NULL
  1315. );
  1316.  
  1317.  
  1318. ALTER TABLE public.usuario_menu OWNER TO javier;
  1319.  
  1320. --
  1321. -- Name: usuario_menu_id_seq; Type: SEQUENCE; Schema: public; Owner: javier
  1322. --
  1323.  
  1324. CREATE SEQUENCE usuario_menu_id_seq
  1325.     START WITH 1
  1326.     INCREMENT BY 1
  1327.     NO MAXVALUE
  1328.     NO MINVALUE
  1329.     CACHE 1;
  1330.  
  1331.  
  1332. ALTER TABLE public.usuario_menu_id_seq OWNER TO javier;
  1333.  
  1334. --
  1335. -- Name: usuario_menu_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: javier
  1336. --
  1337.  
  1338. ALTER SEQUENCE usuario_menu_id_seq OWNED BY usuario_menu.id;
  1339.  
  1340.  
  1341. --
  1342. -- Name: usuario_menu_id_seq; Type: SEQUENCE SET; Schema: public; Owner: javier
  1343. --
  1344.  
  1345. SELECT pg_catalog.SETVAL('usuario_menu_id_seq', 1, FALSE);
  1346.  
  1347.  
  1348. --
  1349. -- Name: id; Type: DEFAULT; Schema: public; Owner: javier
  1350. --
  1351.  
  1352. ALTER TABLE areaocu ALTER COLUMN id SET DEFAULT NEXTVAL('areaocu_id_seq'::regclass);
  1353.  
  1354.  
  1355. --
  1356. -- Name: llave; Type: DEFAULT; Schema: public; Owner: javier
  1357. --
  1358.  
  1359. ALTER TABLE auditor ALTER COLUMN llave SET DEFAULT NEXTVAL('auditor_llave_seq'::regclass);
  1360.  
  1361.  
  1362. --
  1363. -- Name: id; Type: DEFAULT; Schema: public; Owner: javier
  1364. --
  1365.  
  1366. ALTER TABLE catxfac ALTER COLUMN id SET DEFAULT NEXTVAL('catxfac_id_seq'::regclass);
  1367.  
  1368.  
  1369. --
  1370. -- Name: id; Type: DEFAULT; Schema: public; Owner: javier
  1371. --
  1372.  
  1373. ALTER TABLE cdteca ALTER COLUMN id SET DEFAULT NEXTVAL('cdteca_id_seq'::regclass);
  1374.  
  1375.  
  1376. --
  1377. -- Name: id; Type: DEFAULT; Schema: public; Owner: javier
  1378. --
  1379.  
  1380. ALTER TABLE eobreros ALTER COLUMN id SET DEFAULT NEXTVAL('eobreros_id_seq'::regclass);
  1381.  
  1382.  
  1383. --
  1384. -- Name: id; Type: DEFAULT; Schema: public; Owner: javier
  1385. --
  1386.  
  1387. ALTER TABLE factores ALTER COLUMN id SET DEFAULT NEXTVAL('factores_id_seq'::regclass);
  1388.  
  1389.  
  1390. --
  1391. -- Name: id; Type: DEFAULT; Schema: public; Owner: javier
  1392. --
  1393.  
  1394. ALTER TABLE usuario_menu ALTER COLUMN id SET DEFAULT NEXTVAL('usuario_menu_id_seq'::regclass);
  1395.  
  1396.  
  1397. --
  1398. -- Data for Name: areaocu; Type: TABLE DATA; Schema: public; Owner: javier
  1399. --
  1400.  
  1401.  
  1402.  
  1403. --
  1404. -- Data for Name: ascensos; Type: TABLE DATA; Schema: public; Owner: javier
  1405. --
  1406.  
  1407.  
  1408.  
  1409. --
  1410. -- Data for Name: auditor; Type: TABLE DATA; Schema: public; Owner: javier
  1411. --
  1412.  
  1413.  
  1414.  
  1415. --
  1416. -- Data for Name: cargos; Type: TABLE DATA; Schema: public; Owner: javier
  1417. --
  1418.  
  1419.  
  1420.  
  1421. --
  1422. -- Data for Name: categorias; Type: TABLE DATA; Schema: public; Owner: javier
  1423. --
  1424.  
  1425.  
  1426.  
  1427. --
  1428. -- Data for Name: catxfac; Type: TABLE DATA; Schema: public; Owner: javier
  1429. --
  1430.  
  1431.  
  1432.  
  1433. --
  1434. -- Data for Name: cdteca; Type: TABLE DATA; Schema: public; Owner: javier
  1435. --
  1436.  
  1437.  
  1438.  
  1439. --
  1440. -- Data for Name: competencias; Type: TABLE DATA; Schema: public; Owner: javier
  1441. --
  1442.  
  1443.  
  1444.  
  1445. --
  1446. -- Data for Name: condiactual; Type: TABLE DATA; Schema: public; Owner: javier
  1447. --
  1448.  
  1449.  
  1450.  
  1451. --
  1452. -- Data for Name: condicion; Type: TABLE DATA; Schema: public; Owner: javier
  1453. --
  1454.  
  1455.  
  1456.  
  1457. --
  1458. -- Data for Name: ecompetencias; Type: TABLE DATA; Schema: public; Owner: javier
  1459. --
  1460.  
  1461.  
  1462.  
  1463. --
  1464. -- Data for Name: edocivil; Type: TABLE DATA; Schema: public; Owner: javier
  1465. --
  1466.  
  1467.  
  1468.  
  1469. --
  1470. -- Data for Name: eobreros; Type: TABLE DATA; Schema: public; Owner: javier
  1471. --
  1472.  
  1473.  
  1474.  
  1475. --
  1476. -- Data for Name: estado; Type: TABLE DATA; Schema: public; Owner: javier
  1477. --
  1478.  
  1479.  
  1480.  
  1481. --
  1482. -- Data for Name: evaluados; Type: TABLE DATA; Schema: public; Owner: javier
  1483. --
  1484.  
  1485.  
  1486.  
  1487. --
  1488. -- Data for Name: factores; Type: TABLE DATA; Schema: public; Owner: javier
  1489. --
  1490.  
  1491.  
  1492.  
  1493. --
  1494. -- Data for Name: familiares; Type: TABLE DATA; Schema: public; Owner: javier
  1495. --
  1496.  
  1497.  
  1498.  
  1499. --
  1500. -- Data for Name: ficha; Type: TABLE DATA; Schema: public; Owner: javier
  1501. --
  1502.  
  1503.  
  1504.  
  1505. --
  1506. -- Data for Name: grado; Type: TABLE DATA; Schema: public; Owner: javier
  1507. --
  1508.  
  1509.  
  1510.  
  1511. --
  1512. -- Data for Name: menu; Type: TABLE DATA; Schema: public; Owner: javier
  1513. --
  1514.  
  1515.  
  1516.  
  1517. --
  1518. -- Data for Name: objetivos; Type: TABLE DATA; Schema: public; Owner: javier
  1519. --
  1520.  
  1521.  
  1522.  
  1523. --
  1524. -- Data for Name: parentesco; Type: TABLE DATA; Schema: public; Owner: javier
  1525. --
  1526.  
  1527.  
  1528.  
  1529. --
  1530. -- Data for Name: profesion; Type: TABLE DATA; Schema: public; Owner: javier
  1531. --
  1532.  
  1533.  
  1534.  
  1535. --
  1536. -- Data for Name: resultados; Type: TABLE DATA; Schema: public; Owner: javier
  1537. --
  1538.  
  1539.  
  1540.  
  1541. --
  1542. -- Data for Name: sexo; Type: TABLE DATA; Schema: public; Owner: javier
  1543. --
  1544.  
  1545.  
  1546.  
  1547. --
  1548. -- Data for Name: tipocar; Type: TABLE DATA; Schema: public; Owner: javier
  1549. --
  1550.  
  1551.  
  1552.  
  1553. --
  1554. -- Data for Name: tipoper; Type: TABLE DATA; Schema: public; Owner: javier
  1555. --
  1556.  
  1557.  
  1558.  
  1559. --
  1560. -- Data for Name: ubicacion; Type: TABLE DATA; Schema: public; Owner: javier
  1561. --
  1562.  
  1563.  
  1564.  
  1565. --
  1566. -- Data for Name: users; Type: TABLE DATA; Schema: public; Owner: javier
  1567. --
  1568.  
  1569.  
  1570.  
  1571. --
  1572. -- Data for Name: usuario_menu; Type: TABLE DATA; Schema: public; Owner: javier
  1573. --
  1574.  
  1575.  
  1576.  
  1577. --
  1578. -- Name: areaocu_pkey; Type: CONSTRAINT; Schema: public; Owner: javier; Tablespace:
  1579. --
  1580.  
  1581. ALTER TABLE ONLY areaocu
  1582.     ADD CONSTRAINT areaocu_pkey PRIMARY KEY (id);
  1583.  
  1584.  
  1585. --
  1586. -- Name: ascensos_pkey; Type: CONSTRAINT; Schema: public; Owner: javier; Tablespace:
  1587. --
  1588.  
  1589. ALTER TABLE ONLY ascensos
  1590.     ADD CONSTRAINT ascensos_pkey PRIMARY KEY (id);
  1591.  
  1592.  
  1593. --
  1594. -- Name: auditor_pkey; Type: CONSTRAINT; Schema: public; Owner: javier; Tablespace:
  1595. --
  1596.  
  1597. ALTER TABLE ONLY auditor
  1598.     ADD CONSTRAINT auditor_pkey PRIMARY KEY (llave);
  1599.  
  1600.  
  1601. --
  1602. -- Name: cargos_pkey; Type: CONSTRAINT; Schema: public; Owner: javier; Tablespace:
  1603. --
  1604.  
  1605. ALTER TABLE ONLY cargos
  1606.     ADD CONSTRAINT cargos_pkey PRIMARY KEY (id);
  1607.  
  1608.  
  1609. --
  1610. -- Name: categorias_pkey; Type: CONSTRAINT; Schema: public; Owner: javier; Tablespace:
  1611. --
  1612.  
  1613. ALTER TABLE ONLY categorias
  1614.     ADD CONSTRAINT categorias_pkey PRIMARY KEY (id);
  1615.  
  1616.  
  1617. --
  1618. -- Name: catxfac_pkey; Type: CONSTRAINT; Schema: public; Owner: javier; Tablespace:
  1619. --
  1620.  
  1621. ALTER TABLE ONLY catxfac
  1622.     ADD CONSTRAINT catxfac_pkey PRIMARY KEY (id);
  1623.  
  1624.  
  1625. --
  1626. -- Name: cdteca_pkey; Type: CONSTRAINT; Schema: public; Owner: javier; Tablespace:
  1627. --
  1628.  
  1629. ALTER TABLE ONLY cdteca
  1630.     ADD CONSTRAINT cdteca_pkey PRIMARY KEY (id);
  1631.  
  1632.  
  1633. --
  1634. -- Name: competencias_pkey; Type: CONSTRAINT; Schema: public; Owner: javier; Tablespace:
  1635. --
  1636.  
  1637. ALTER TABLE ONLY competencias
  1638.     ADD CONSTRAINT competencias_pkey PRIMARY KEY (id);
  1639.  
  1640.  
  1641. --
  1642. -- Name: condiactual_pkey; Type: CONSTRAINT; Schema: public; Owner: javier; Tablespace:
  1643. --
  1644.  
  1645. ALTER TABLE ONLY condiactual
  1646.     ADD CONSTRAINT condiactual_pkey PRIMARY KEY (id);
  1647.  
  1648.  
  1649. --
  1650. -- Name: condicion_pkey; Type: CONSTRAINT; Schema: public; Owner: javier; Tablespace:
  1651. --
  1652.  
  1653. ALTER TABLE ONLY condicion
  1654.     ADD CONSTRAINT condicion_pkey PRIMARY KEY (id);
  1655.  
  1656.  
  1657. --
  1658. -- Name: ecompetencias_pkey; Type: CONSTRAINT; Schema: public; Owner: javier; Tablespace:
  1659. --
  1660.  
  1661. ALTER TABLE ONLY ecompetencias
  1662.     ADD CONSTRAINT ecompetencias_pkey PRIMARY KEY (id);
  1663.  
  1664.  
  1665. --
  1666. -- Name: edocivil_pkey; Type: CONSTRAINT; Schema: public; Owner: javier; Tablespace:
  1667. --
  1668.  
  1669. ALTER TABLE ONLY edocivil
  1670.     ADD CONSTRAINT edocivil_pkey PRIMARY KEY (id);
  1671.  
  1672.  
  1673. --
  1674. -- Name: eobreros_pkey; Type: CONSTRAINT; Schema: public; Owner: javier; Tablespace:
  1675. --
  1676.  
  1677. ALTER TABLE ONLY eobreros
  1678.     ADD CONSTRAINT eobreros_pkey PRIMARY KEY (id);
  1679.  
  1680.  
  1681. --
  1682. -- Name: estado_pkey; Type: CONSTRAINT; Schema: public; Owner: javier; Tablespace:
  1683. --
  1684.  
  1685. ALTER TABLE ONLY estado
  1686.     ADD CONSTRAINT estado_pkey PRIMARY KEY (id);
  1687.  
  1688.  
  1689. --
  1690. -- Name: evaluados_pkey; Type: CONSTRAINT; Schema: public; Owner: javier; Tablespace:
  1691. --
  1692.  
  1693. ALTER TABLE ONLY evaluados
  1694.     ADD CONSTRAINT evaluados_pkey PRIMARY KEY (id);
  1695.  
  1696.  
  1697. --
  1698. -- Name: factores_pkey; Type: CONSTRAINT; Schema: public; Owner: javier; Tablespace:
  1699. --
  1700.  
  1701. ALTER TABLE ONLY factores
  1702.     ADD CONSTRAINT factores_pkey PRIMARY KEY (id);
  1703.  
  1704.  
  1705. --
  1706. -- Name: familiares_pkey; Type: CONSTRAINT; Schema: public; Owner: javier; Tablespace:
  1707. --
  1708.  
  1709. ALTER TABLE ONLY familiares
  1710.     ADD CONSTRAINT familiares_pkey PRIMARY KEY (id);
  1711.  
  1712.  
  1713. --
  1714. -- Name: ficha_pkey; Type: CONSTRAINT; Schema: public; Owner: javier; Tablespace:
  1715. --
  1716.  
  1717. ALTER TABLE ONLY ficha
  1718.     ADD CONSTRAINT ficha_pkey PRIMARY KEY (id);
  1719.  
  1720.  
  1721. --
  1722. -- Name: grado_pkey; Type: CONSTRAINT; Schema: public; Owner: javier; Tablespace:
  1723. --
  1724.  
  1725. ALTER TABLE ONLY grado
  1726.     ADD CONSTRAINT grado_pkey PRIMARY KEY (id);
  1727.  
  1728.  
  1729. --
  1730. -- Name: menu_pkey; Type: CONSTRAINT; Schema: public; Owner: javier; Tablespace:
  1731. --
  1732.  
  1733. ALTER TABLE ONLY menu
  1734.     ADD CONSTRAINT menu_pkey PRIMARY KEY (id);
  1735.  
  1736.  
  1737. --
  1738. -- Name: objetivos_pkey; Type: CONSTRAINT; Schema: public; Owner: javier; Tablespace:
  1739. --
  1740.  
  1741. ALTER TABLE ONLY objetivos
  1742.     ADD CONSTRAINT objetivos_pkey PRIMARY KEY (id);
  1743.  
  1744.  
  1745. --
  1746. -- Name: parentesco_pkey; Type: CONSTRAINT; Schema: public; Owner: javier; Tablespace:
  1747. --
  1748.  
  1749. ALTER TABLE ONLY parentesco
  1750.     ADD CONSTRAINT parentesco_pkey PRIMARY KEY (id);
  1751.  
  1752.  
  1753. --
  1754. -- Name: profesion_pkey; Type: CONSTRAINT; Schema: public; Owner: javier; Tablespace:
  1755. --
  1756.  
  1757. ALTER TABLE ONLY profesion
  1758.     ADD CONSTRAINT profesion_pkey PRIMARY KEY (id);
  1759.  
  1760.  
  1761. --
  1762. -- Name: resultados_pkey; Type: CONSTRAINT; Schema: public; Owner: javier; Tablespace:
  1763. --
  1764.  
  1765. ALTER TABLE ONLY resultados
  1766.     ADD CONSTRAINT resultados_pkey PRIMARY KEY (id);
  1767.  
  1768.  
  1769. --
  1770. -- Name: sexo_pkey; Type: CONSTRAINT; Schema: public; Owner: javier; Tablespace:
  1771. --
  1772.  
  1773. ALTER TABLE ONLY sexo
  1774.     ADD CONSTRAINT sexo_pkey PRIMARY KEY (id);
  1775.  
  1776.  
  1777. --
  1778. -- Name: tipocar_pkey; Type: CONSTRAINT; Schema: public; Owner: javier; Tablespace:
  1779. --
  1780.  
  1781. ALTER TABLE ONLY tipocar
  1782.     ADD CONSTRAINT tipocar_pkey PRIMARY KEY (id);
  1783.  
  1784.  
  1785. --
  1786. -- Name: tipoper_pkey; Type: CONSTRAINT; Schema: public; Owner: javier; Tablespace:
  1787. --
  1788.  
  1789. ALTER TABLE ONLY tipoper
  1790.     ADD CONSTRAINT tipoper_pkey PRIMARY KEY (id);
  1791.  
  1792.  
  1793. --
  1794. -- Name: ubicacion_pkey; Type: CONSTRAINT; Schema: public; Owner: javier; Tablespace:
  1795. --
  1796.  
  1797. ALTER TABLE ONLY ubicacion
  1798.     ADD CONSTRAINT ubicacion_pkey PRIMARY KEY (id);
  1799.  
  1800.  
  1801. --
  1802. -- Name: usuario_menu_pkey; Type: CONSTRAINT; Schema: public; Owner: javier; Tablespace:
  1803. --
  1804.  
  1805. ALTER TABLE ONLY usuario_menu
  1806.     ADD CONSTRAINT usuario_menu_pkey PRIMARY KEY (id);
  1807.  
  1808.  
  1809. --
  1810. -- Name: usuario_pkey; Type: CONSTRAINT; Schema: public; Owner: javier; Tablespace:
  1811. --
  1812.  
  1813. ALTER TABLE ONLY users
  1814.     ADD CONSTRAINT usuario_pkey PRIMARY KEY (id);
  1815.  
  1816. ALTER TABLE users CLUSTER ON usuario_pkey;
  1817.  
  1818.  
  1819. --
  1820. -- Name: public; Type: ACL; Schema: -; Owner: postgres
  1821. --
  1822.  
  1823. REVOKE ALL ON SCHEMA public FROM PUBLIC;
  1824. REVOKE ALL ON SCHEMA public FROM postgres;
  1825. GRANT ALL ON SCHEMA public TO postgres;
  1826. GRANT ALL ON SCHEMA public TO PUBLIC;
  1827.  
  1828.  
  1829. --
  1830. -- PostgreSQL database dump complete
  1831. --
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement