sql-将所有数据库表datetime类型转换为unix int类型

esbemjvw  于 2021-06-21  发布在  Mysql
关注(0)|答案(0)|浏览(265)

需要什么?我想编写一个迁移,它将循环遍历所有数据库表,查找哪些列是日期时间类型的,将该时间转换为unix时间,并通过将该列类型更改为int来将unix时间存储在int类型的列中。
我在想什么?我想通过编写node.js脚本来实现这一点,以获得承诺的好处,步骤如下
迭代数据库表
对于每个表,将数据存储在内存中并将日期时间转换为unix
删除表的日期时间类型列并添加具有相同名称的int类型列
将数据插入回表中
我在找什么?我正在寻找解决方案,建议或更好的方法,以实现目标与较少的努力。目前代码效率并不重要,因为脚本只运行一次。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题