Skip to content

Commit c3883c0

Browse files
authored
Merge pull request #97 from macagua/2025_upgrades
2025 upgrades
2 parents 94cb274 + 248faa4 commit c3883c0

File tree

7 files changed

+113
-82
lines changed

7 files changed

+113
-82
lines changed

recursos/leccion2/mysql/crud/mysql_record_delete.py

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,22 +29,24 @@ def eliminar_registro():
2929
)
3030
# Crear un objeto cursor para ejecutar las eliminaciones
3131
cursor = conexion.cursor()
32-
logging.info(f"¡Conectado a la base de datos '{credenciales['database']}'!\n")
32+
logging.info(f"¡Conectado a la base de datos '{credenciales['database']}'!\n")
3333
# Eliminar un fila de registro simple
3434
cursor.execute(DELETE_SCRIPTS)
3535
# Guardar los cambios en la base de datos
3636
conexion.commit()
37-
logging.info("¡Registro eliminado correctamente!\n")
37+
logging.info("¡Registro eliminado correctamente!\n")
3838
# Cerrar el cursor
3939
cursor.close()
4040
except pymysql.err.Error as error:
41-
logging.error(f"¡Fallo la eliminación de registro(s) en la tabla!: {error}")
41+
logging.error(
42+
f"❌ ERROR: ¡Fallo la eliminación de registro(s) en la tabla!: {error}"
43+
)
4244
finally:
4345
if conexion:
4446
# Cerrar la conexión a la base de datos
4547
conexion.close()
4648
logging.info(
47-
f"¡La conexión MySQL a la base de datos '{credenciales['database']}' fue cerrada!\n"
49+
f"¡La conexión MySQL a la base de datos '{credenciales['database']}' fue cerrada!"
4850
)
4951

5052

recursos/leccion2/mysql/crud/mysql_record_insert.py

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -46,20 +46,20 @@ def insertar_registro():
4646
)
4747
# Crear un objeto cursor para la base de datos
4848
cursor = conexion.cursor()
49-
logging.info(f"¡Conectado a la base de datos '{credenciales['database']}'!\n")
49+
logging.info(f"¡Conectado a la base de datos '{credenciales['database']}'!\n")
5050
# Crear la tabla productos si no existe
5151
cursor.execute(CREATE_TABLE_SQL)
5252
# Confirmar la creación de la tabla
5353
conexion.commit()
5454
logging.info(
55-
f"¡Fue creo una tabla correctamente en la base de datos '{credenciales['database']}'!\n"
55+
f"¡Fue creo una tabla correctamente en la base de datos '{credenciales['database']}'!\n"
5656
)
5757
# Insertar nuevos registros en la tabla
5858
cursor.executemany(INSERT_SQL, MULTIPLE_COLUMNS)
5959
# Confirmar la inserción de los registros
6060
conexion.commit()
6161
logging.info(
62-
f"¡Fueron insertado(s) {cursor.rowcount} registro(s) correctamente en la tabla!\n"
62+
f"¡Fueron insertado(s) {cursor.rowcount} registro(s) correctamente en la tabla!\n"
6363
)
6464
# Insertar un nuevo registro en la tabla
6565
cursor.execute(
@@ -68,18 +68,20 @@ def insertar_registro():
6868
# Confirmar la inserción del registro
6969
conexion.commit()
7070
logging.info(
71-
f"¡Fueron insertado(s) {cursor.rowcount} registro(s) correctamente en la tabla!\n"
71+
f"¡Fueron insertado(s) {cursor.rowcount} registro(s) correctamente en la tabla!\n"
7272
)
7373
# Cerrar el cursor
7474
cursor.close()
7575
except pymysql.err.Error as error:
76-
logging.error(f"¡Fallo la inserción de registro(s) en la tabla!: {error}")
76+
logging.error(
77+
f"❌ ERROR: ¡Fallo la inserción de registro(s) en la tabla!: {error}"
78+
)
7779
finally:
7880
if conexion:
7981
# Cerrar la conexión a la base de datos
8082
conexion.close()
8183
logging.info(
82-
f"¡La conexión MySQL a la base de datos '{credenciales['database']}' fue cerrada!\n"
84+
f"¡La conexión MySQL a la base de datos '{credenciales['database']}' fue cerrada!"
8385
)
8486

8587

recursos/leccion2/mysql/crud/mysql_record_select.py

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -29,14 +29,14 @@ def consultar_registro():
2929
)
3030
# Crear un objeto cursor para ejecutar las consultas
3131
cursor = conexion.cursor()
32-
logging.info(f"¡Conectado a la base de datos '{credenciales['database']}'!\n")
32+
logging.info(f"¡Conectado a la base de datos '{credenciales['database']}'!\n")
3333
# Realizar consulta la tabla clientes
3434
cursor.execute(SELECT_SCRIPTS)
3535
# Recuperar los registros de la consulta
3636
registros = cursor.fetchall()
3737
# Mostrar los registros de la tabla
38-
print(f"Total de filas son: {len(registros)} \n")
39-
print("Mostrar cada fila: \n")
38+
print(f"📜 Total de filas son: {len(registros)} \n")
39+
print("📜 Mostrar cada fila: \n")
4040
for fila in registros:
4141
print(f"\tId: {fila[0]}")
4242
print(f"\tNombre: {fila[1]} {fila[2]}")
@@ -45,13 +45,15 @@ def consultar_registro():
4545
# Cerrar el cursor
4646
cursor.close()
4747
except pymysql.err.Error as error:
48-
logging.error(f"¡Fallo la consulta de registro(s) en la tabla!: {error}")
48+
logging.error(
49+
f"❌ ERROR: ¡Fallo la consulta de registro(s) en la tabla!: {error}"
50+
)
4951
finally:
5052
if conexion:
5153
# Cerrar la conexión a la base de datos
5254
conexion.close()
5355
logging.info(
54-
f"¡La conexión MySQL a la base de datos '{credenciales['database']}' fue cerrada!\n"
56+
f"¡La conexión MySQL a la base de datos '{credenciales['database']}' fue cerrada!"
5557
)
5658

5759

recursos/leccion2/mysql/crud/mysql_record_update.py

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -33,26 +33,28 @@ def actualizar_registro():
3333
password=credenciales["password"],
3434
database=credenciales["database"],
3535
)
36-
# Crear un objeto cursor para ejecutar las actualizaciones
36+
# Crear un cursor para la base de datos
3737
cursor = conexion.cursor()
38-
logging.info(f"¡Conectado a la base de datos '{credenciales['database']}'!\n")
38+
logging.info(f"¡Conectado a la base de datos '{credenciales['database']}'!\n")
3939
# Actualizar nuevos registros en la tabla
4040
cursor.executemany(UPDATE_SCRIPTS, MULTIPLE_COLUMNS)
4141
# Guardar los cambios en la base de datos
4242
conexion.commit()
4343
logging.info(
44-
f"¡Fueron actualizado(s) {cursor.rowcount} registro(s) correctamente en la tabla!\n"
44+
f"¡Fueron actualizado(s) {cursor.rowcount} registro(s) correctamente en la tabla!\n"
4545
)
4646
# Cerrar el cursor
4747
cursor.close()
4848
except pymysql.err.Error as error:
49-
logging.error(f"¡Fallo la actualización de registro(s) en la tabla!: {error}")
49+
logging.error(
50+
f"❌ ERROR: ¡Fallo la actualización de registro(s) en la tabla!: {error}"
51+
)
5052
finally:
5153
if conexion:
5254
# Cerrar la conexión a la base de datos
5355
conexion.close()
5456
logging.info(
55-
f"¡La conexión MySQL a la base de datos '{credenciales['database']}' fue cerrada!\n"
57+
f"¡La conexión MySQL a la base de datos '{credenciales['database']}' fue cerrada!"
5658
)
5759

5860

recursos/leccion2/postgresql/crud/postgresql_record_delete.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ def eliminar_registro():
4141
cursor.close()
4242
except psycopg2.Error as error:
4343
logging.error(
44-
f"❌ ERROR: Fallo la eliminación de registro(s) en la tabla!: {error}"
44+
f"❌ ERROR: ¡Fallo la eliminación de registro(s) en la tabla!: {error}"
4545
)
4646
finally:
4747
if conexion:

0 commit comments

Comments
 (0)