mirror of https://github.com/interlegis/sigi.git
				
				
			
			You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							37 lines
						
					
					
						
							1.1 KiB
						
					
					
				
			
		
		
		
			
			
			
		
		
	
	
							37 lines
						
					
					
						
							1.1 KiB
						
					
					
				| BEGIN; | |
| CREATE TABLE "parlamentares_partido" ( | |
|     "id" integer NOT NULL PRIMARY KEY, | |
|     "nome" varchar(50) NOT NULL, | |
|     "sigla" varchar(10) NOT NULL | |
| ) | |
| ; | |
| CREATE TABLE "parlamentares_parlamentar" ( | |
|     "id" integer NOT NULL PRIMARY KEY, | |
|     "nome_completo" varchar(60) NOT NULL, | |
|     "nome_parlamentar" varchar(35) NOT NULL, | |
|     "foto" varchar(100) NOT NULL, | |
|     "foto_largura" smallint NULL, | |
|     "foto_altura" smallint NULL, | |
|     "sexo" varchar(1) NOT NULL, | |
|     "data_nascimento" date NULL, | |
|     "logradouro" varchar(100) NOT NULL, | |
|     "bairro" varchar(40) NOT NULL, | |
|     "cidade_id" integer NOT NULL, | |
|     "cep" varchar(9) NOT NULL, | |
|     "pagina_web" varchar(200) NOT NULL, | |
|     "email" varchar(75) NOT NULL | |
| ) | |
| ; | |
| CREATE TABLE "parlamentares_mandato" ( | |
|     "id" integer NOT NULL PRIMARY KEY, | |
|     "parlamentar_id" integer NOT NULL REFERENCES | |
|         "parlamentares_parlamentar" ("id"), | |
|     "legislatura_id" integer NOT NULL, | |
|     "partido_id" integer NOT NULL REFERENCES "parlamentares_partido" ("id"), | |
|     "inicio_mandato" date NOT NULL, | |
|     "fim_mandato" date NOT NULL, | |
|     "is_afastado" bool NOT NULL, | |
|     "suplencia" varchar(1) NOT NULL | |
| ) | |
| ; | |
| COMMIT;
 | |
| 
 |