在工作的第一天内意外销毁生产数据库

2021-03-18 12:06:28

今天是我作为初级软件开发人员的工作的第一天,是我大学之后的第一个非实习职位。不幸的是我搞砸了。

我基本上给了一个文档,详细说明了如何设置我的本地开发环境。涉及运行小脚本以从某些测试数据创建自己的个人数据库实例。运行命令后,我应该复制命令输出的数据库URL /密码/用户名,并将我的dev环境配置为指向该数据库。不幸的是,而不是复制工具输出的值,而是无论使用文档所使用的值。

不幸的是,显然这些价值实际上是生产数据库的(为什么他们在DEV设置指南中记录我不知道)。然后从我的理解中,测试添加虚假数据,并在测试运行之间清除现有数据,基本上清除了生产数据库的所有数据。老实说,我不知道我做了什么,它是一个大约30个左右的几分钟就在举行的人之后,它实际上弄清楚/意识到我所做的事情。

虽然我所做的事情正在下沉。CTO告诉我离开,永远不会回来。他还告诉我,由于数据丢失的严重程度,显然法律需要参与。我基本上提供并恳求让我帮助我帮助我赎回我的自我,我被告知我"完全搞砸了一切"

所以我离开了。我一直在懈怠,从我可以告诉备份没有恢复,它似乎是整个开发团队在恐慌模式上充满了。我向我们的CTO发出了一个懈怠的消息,解释了我的螺丝。只有在发送消息后,才能让我的Slack帐户立即禁用。

我听到了HR,或者任何东西都听到了高高的天堂。我刚搬到全国各地的这份工作,有什么我甚至可以远程做到这一情况的赎回我的自我吗?我可以为此而被起诉吗?我应该直接联系HR吗?我真的很困惑和害怕。

编辑只是为了让它更令人尴尬,我才意识到我拍了笔记本电脑,我和我一起发回到(我不知道为什么我一直这样做)。

编辑2我刚刚醒来,在决定淹死我的悲伤后,我震惊了,令人震惊,祝福和其他事情。 将尽我所能排序。