Skip to content

Commit f82feb6

Browse files
committed
Add partido_politico.json to Schema
1 parent 32c5c4a commit f82feb6

File tree

1 file changed

+99
-0
lines changed

1 file changed

+99
-0
lines changed

Diff for: docs/schema/partido_politico.json

+99
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,99 @@
1+
{
2+
"$schema": "https://specs.frictionlessdata.io/schemas/table-schema.json",
3+
"title": "Partido político",
4+
"description": "Entidades de interés público con personalidad jurídica y patrimonio propios, con registro legal ante el Instituto Nacional Electoral o ante los Organismos Públicos Locales",
5+
"type": "object",
6+
"fields": [
7+
{
8+
"name": "id_partido",
9+
"title": "Identificador del partido",
10+
"description": "Identificador único del partido político",
11+
"example": "1",
12+
"type": "integer",
13+
"constraints": {
14+
"required": true,
15+
"unique": true
16+
}
17+
},
18+
{
19+
"name": "nombre",
20+
"title": "Nombre",
21+
"description": "Nombre completo del partido político",
22+
"example": "Partido Patito",
23+
"type": "string",
24+
"constraints": {
25+
"required": true
26+
}
27+
},
28+
{
29+
"name": "abreviacion",
30+
"title": "Abreviación",
31+
"description": "Acrónimo o abreviación del partido político",
32+
"example": "PP",
33+
"type": "string",
34+
"constraints": {
35+
"required": true
36+
}
37+
},
38+
{
39+
"name": "tipo",
40+
"title": "Tipo",
41+
"description": "Define si el partido político es nacional o local",
42+
"example": "Local",
43+
"type": "string",
44+
"constraints": {
45+
"required": true,
46+
"enum": ["Local", "Nacional"]
47+
}
48+
},
49+
{
50+
"name": "estatus",
51+
"title": "Estatus",
52+
"description": "Define si el partido está activo o no",
53+
"example": "true",
54+
"type": "boolean",
55+
"constraints": {
56+
"required": true
57+
}
58+
},
59+
{
60+
"name": "logo",
61+
"title": "Logo",
62+
"description": "URL de la imagen oficial del partido político",
63+
"example": "https://congreso.s3.amazonaws.com/uploads/diputado/imagen/136/partido_1.jpg",
64+
"type": "string",
65+
"format": "uri",
66+
"constraints": {
67+
"required": true
68+
}
69+
},
70+
{
71+
"name": "sitio_web",
72+
"title": "Sitio web",
73+
"description": "Enlace al sitio web oficial del partido político",
74+
"example": "https://partidopatito.com",
75+
"type": "string",
76+
"format": "uri",
77+
"constraints": {
78+
"required": true
79+
}
80+
},
81+
{
82+
"name": "colores",
83+
"title": "Colores",
84+
"description": "Colores oficiales del partido político",
85+
"example": "[\"Amarillo\", \"Blanco\", \"Verde\"]",
86+
"type": "array"
87+
},
88+
{
89+
"name": "redes_sociales",
90+
"title": "Redes sociales",
91+
"description": "Enlaces a las redes sociales del partido político",
92+
"example": "[\n {\n \"facebook\": \"https://www.facebook.com/PartidoPP\", \"twitter\": \"https://www.twitter.com/PartidoPP\" \n} \n]",
93+
"type": "array"
94+
}
95+
],
96+
97+
"missingValues": ["NaN", "-"],
98+
"primaryKey": "id_partido"
99+
}

0 commit comments

Comments
 (0)