不小心删库了

大家好,这里是阿新

后端开发校招入职大半年了,前段时间有天晚上临下班前写单元测试,delete sql没加where条件,把测试环境下几个关键表的数据全删了。当天晚上没注意到,第二天早上经同事提醒才发现自己“删库”了。

我知道这个消息时刚起床,脸都没来得及洗就急急忙忙跑到了公司,所幸这几个表的数据都有备份,开始着手写脚本恢复数据。

删掉的数据加起来大概70多万条,脚本复用了已有的CRUD代码,很快就写完了,但由于需要恢复的数据量有些大,跑起来非常耗时。恢复完其中的一个表后,同事发现复用的方法有问题,导致该表的几个关键列没有被原样恢复。没办法只能修改脚本重新跑。最后跑到了下午五点,才把脚本跑完,由于同时用了三个线程恢复,中途两个线程挂了,导致有两千条数据没恢复上,我又写了另外的脚本把这两千条数据补上,终于把数据恢复完了。

😭又是被自己蠢哭的一天,感谢几位大佬同事对我的帮助,什么时候能才能成长为一名成熟的后端开发啊。

#校招入职后的感受#   #工作中的卑微时刻#  #后端#
全部评论
不知道得还以为你要跑路了呢
10 回复 分享
发布于 2023-02-23 09:48 河南
不可以oncall rds吗,我之前把boe的表删了,直接提了个p0,他们就帮恢复了
3 回复 分享
发布于 2023-02-24 13:44 广东
单测不能mock吗?应该可以拉oncall的吧
2 回复 分享
发布于 2023-02-24 22:40 浙江
老哥写单元测试怎么会删掉数据的 是哪个层的单测呀 害怕
2 回复 分享
发布于 2023-02-23 19:23 江苏
老哥,在牛客刷到你了,大佬
2 回复 分享
发布于 2023-02-22 13:44 上海
又刷到老哥了,哈哈,看来真是意难平
1 回复 分享
发布于 2023-03-12 13:06 上海
1 回复 分享
发布于 2023-03-03 22:46 湖北
测试库删了就删了
1 回复 分享
发布于 2023-03-02 08:45 北京
删库跑路是吧
点赞 回复 分享
发布于 2023-02-24 14:52 海南
同款键盘哈哈哈哈
点赞 回复 分享
发布于 2023-02-23 11:25 湖北
你这是真的狠啊
点赞 回复 分享
发布于 2023-02-23 09:12 陕西

相关推荐

03-24 13:24
已编辑
江西农业大学 后端工程师
最近或许大家都听说xxxx厂裁员,无论前端,后端,大数据,测试,运维,人人可危, “前端死了,后端也死了,JAVA崩盘了,你们这群搞大模型的真是码奸”这次AI真的会让我们无路可走吗????????太阳底下已经没有新鲜事了旧的生产力的消失,必然有新的生产力诞生马车夫消失 → 汽车司机、修车工、石油工业诞生,从业人数是马车夫的百倍手工纺织女工消失 → 纺织机械工程师、面料设计师诞生,纺织品产量提升百倍2007年苹果开放 App Store,"移动端开发者"这个职业压根不存在。八年后,全球应用经济规模突破 1000亿美元,凭空诞生了数百万开发者岗位。每一次"这次真的完了...
二十岁的编程男神王大...:那这个时代是什么时代呢? 是全员agent的时代,是前端+AI,后端+AI的时代,AI已经融入了项目生命周期的的每一个角落,那我最近在做的东西举例,检查BUG时,我们会用codex,CC等工具的skill去check,效果好还能直接fix,测试的时候,apifox等工具已经有了AI落地的改造,CI/CD阶段,我们会根据hook去跑AI check脚本,就连不少中间件,也迎来了AI落地的改造,(AI网关,AI在MQ中的运用),都可以去了解下 另外记着,这些东西不是意义,工作只是谋生的一个手段,ai是让开发提效了,但是呢,原先一周的工作流程压缩到了两天内,同时低级的都裁员了,只有高级的去维护,你看似写的大义凛然,或许那天你也会成为你文章里面拒绝往前走的人,你才大二,面对技术有热情是对的
AI求职实录
点赞 评论 收藏
分享
评论
15
7
分享

创作者周榜

更多
正在热议
更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务