Cuando borras la base de datos de producción...
HTML-код
- Опубликовано: 3 окт 2024
- ¿Cuál es el peor error que has cometido en programación?
Yo he tenido tantas... La buena noticia es que de los errores se aprende.
Así que cada error te ayuda a ser mejor programador. ¡Míralo así!
Aunque si borras toda la base de datos de producción... jajaja mejor pensar en el fin de semana.
¡Feliz viernes!
#programador #software #sql #mysql #programadores #short
En la empresa donde trabajaba solo podíamos hacer consultas, cualquier script de update o delete debía ser autorizado mediante tickets y lo ejecutaban ellos no nosotros
entonces muy probablemente alguien antes que ustedes la cago fuerte por eso tomaron esas medidas xDDD
para eso existe la bd de desarrollo el de testing y el de despliegue
@@KaoriAlex osea si, primero se ejecutaba el script en entornos de prueba y una vez iba bien se solicitaba el despliegue en producción pero eso que solo ellos podían desplegar lo que pedíamos, por eso me resulta curioso cuando veo videos de meme (que puede ser que sean más reales de lo que imagino) ya que eso donde trabajaba no había forma de hacer esas cosas por accidente, se podían hacer cagadas igualmente? Si pero no meterle delete a la bbdd jajaja
Si jajaja es una medida muy agresiva solo para hacer update del nombre de un usuario
Pues no tenías el poder jaja
A una ex compañera de trabajo le pasó en fin de año. En el banco donde trabajamos había que borrar y recrear un BD. Y borró la BD de producción. Fueron 2 meses recuperando la información de unos pocos días que se había perdido porque ella borró los logs ya que no le permitían borrar la BD.
Mucha gente tuvo que pasar año nuevo en la oficina sin dormir.
Al que no le gusta la sopa, lo ponen a recuperar la información que un intern borro en un día festivo :v
como se les ocurre contratar a una mujer 😂😂😂😂
@@s0ulseeker.Y que tiene? ',:0
@@s0ulseeker. Por favor explíquese mejor para entender de dónde saca su lógica, a muchos nos gustaría aprender de una brillante mente como la suya.
El men: ho no... Ho no...
@@s0ulseeker. el macho.
Me pasó. Hace como 15 años. Borré una tabla de direcciones ip. Justo en el momento de hacer commit me di cuenta. 2 horas tardamos en recuperarla del backup. Meses después se lo conté al cliente y nos echamos unas risas, pero en ese momento pase un mal rato.
Disculpa, en qué trabajas?
El hack es iniciar una transaccion primero, hasta que se vea el resultado qué esperamos, sino aplicamos rollback Y queda la consulta como si no hubiera pasado nada
Yo por etica profesional de buenas practicas siempre tengo mis backups aunque no me lo pidan, puede sonar algo logico pero lo aprendi bien de un curso de google
Compliance a la basura si la base tiene datos personales de los clientes 😅
Una buena práctica no tiene por qué ser ética profesional
Ósea la proección de datos a la sheet
Eso no tiene nada que ver con "ética profesional" xd
No toquen nada muchachos. En este momento hacerte un café te puede salvar el finde😉
me tocó levantar un proyecto de cero y quise probar Prisma ORM, y me cargué toda la bd ... era mi primera semana en el trabajo 🤡
y que consecuencias tuvo?
Que también fue la última@@isramental
@@isramental fue su ultima semana! 😹
Nada mejor que un rollbacksito 👌
Amén hermano!
La historia es así, tenía que explicar como funciona mi DB a una programadora, me distraje solo 5 segundos y me borró toda la Base completa.😂😢
Y que pasó, te despidieron?
Por suerte tenía mi respaldo... Pero estaba con 1 dia de desfase. Es super importante tenerlo actualizado.
¿Borró la base da datos en 5 segundos? Cuídate de esa persona, ella sabía perfectamente lo que estaba haciendo. A lo mejor quiere que te despidan.
¿Dónde se puede hospedar mysql de forma gratuita?
Supabase
En tu ordenador
Justo hoy es viernes 😂😂, no toco nada y me voy 🎉
😂😂😂 No toquen nada hasta el lunes muchachos
Toma 😅👉🏻 WHERE
Demos gracias que existe el commit y el rollback 😂 hasta el commit hay solución
😢y así fue como se extinguieron los usuarios 😂😂😂
Por eso son importantes los respaldos
Become monke
No entendi 😭
Oh no, recuerdos de Vietnam😢
Estuve desde el 15 de diciembre 2021 hasta el 1 de febrero 2022, intentando recuperar lo que más podía, el cliente estaba demasiado molesto (Tenía motivos) me tocó hasta contratar ayudantes por mi parte. Los constraints no estaban definidos correctamente, las FK no eran FK y arrojaba Errores. Fue horrible. Pensé cambiar de profesión.
En comienzos web, por el 2009 borre sin querer, gracias que tenia una copia desactualizada, pero al menos tenia algo. Llamo a la gente del servidor, nada podía hacer. Ja ja ja ja
Echate un ROLLBACK
Una vez nos pasó en el trabajo! a veces se te cruzan los cables por falta de descanso y pasa lo que pasa! Gente por favor, el descanso es fundamental y mas nosotros en este rubro!! Exitos
Where did the where were
Yo creo que deben arreglar ese sql para quitar ese comando o hacer una confirmación al ejecutarlo, porque no hacen eso jeje. A tanta gente y empresas les ha pasado porque no hacen eso 😅
Upsis
Y los fk? Ese usuario es muy referenciado. Hay Mis tiempos del commit
WHERE
Jajaja me gustaría ser de sistemas soy supervisor y seguido pasan detalles al sistema 😊
No tienen backups????
Pero te salva la constraint
Soy Yo el único que le ve el acento argentino?
Jajajja por distraido 😂
But tienes el backup😅
No va el backup da un error de inconsistencia
Despedido
O no hermano
pipipi pipi ya valio
c mamu t
Huye simba, HUYE
Yo con un CTRL + Z en la mochila: 🤑
Yo hice eso un lunes por la mañana, y no era la tabla usuarios, era la producción de las tragamonedas de los últimos años de 5 salas 😅
"Delete From Usuarios" ☠️
Los de Bancolombia
Por eso ingenieros, es importante hacer respaldos siempre. (Ya pasé por el modulo de MySQL en la universidad)
Y pensar que las bases de datos no vienen versionada al estilo git... O Sí? Rollback dónde andas?
Por eso hay una regla en el equipo de trabajo que no hacemos deploy viernes y fines de semana a menos que sean hotfixes y sean aprobados por el equipo de desarrollo
Cuando me pidieron que eliminará usuariso del sistema para que volvieran a ingresar accidentalmente le puse delete all y vino el gerente a darme una cagadota 😂
Me paso lo mismo pero en ambientes bajos 😅😅😅 x suerte
Los viernes se documenta y no se toca nada 😂
Sube mas con el mico porfa jaja
Ajajaj
Que levante la mano🎶🎵, quien no borro un registro 🎶
Lo checamos el lunes va?
Y los permisos 😂
Rollback si es posible xd
muy bueno
F
Para eso es el clon
Bueno, fue un gusto.... 🤣
ajajjajajajajja
Jajajajj
💀💀
No te olvides de poner el where en el delete from🗣️🗣️🎵🎵🎵
Where id = id
jaja me ha pasado 😂
🤣🤣 ya me ví
Comentario 100 ahí te voy, alguien me lo explica, no se nada.
Y el respaldo novatos ? ... Ve con tu DBA y el debe tener el respaldo o debes tener un ambiente espejo ... Que paso ingenieros con ese plan de recuperación de desastres
Ctrlr + z
JAjajajaja
XD
soeasy(soy ese) c: