Sails.js/waterline/Sails-mysql:在模型datetime属性中节省毫秒

Sails.js/waterline/Sails-mysql:在模型datetime属性中节省毫秒,mysql,datetime,sails.js,waterline,Mysql,Datetime,Sails.js,Waterline,我试图在我的数据库中保存几毫秒的datetime对象。到目前为止,我通过在node\u modules/sails mysql/lib/adapter.jsdefine函数中用DATETIME(3)替换每个DATETIME字符串来做到这一点。不过,这是一个相当粗糙的问题,在切换环境时可能会引起问题,因为我在.gitignore中有node\u模块 所以我想知道:有没有办法在config/bootstrap.js或者类似的地方,比如在一个智能的地方,改变MySQL模式?或者每次切换到新环境时,我都

我试图在我的数据库中保存几毫秒的datetime对象。到目前为止,我通过在
node\u modules/sails mysql/lib/adapter.js
define
函数中用
DATETIME(3)
替换每个
DATETIME
字符串来做到这一点。不过,这是一个相当粗糙的问题,在切换环境时可能会引起问题,因为我在.gitignore中有
node\u模块


所以我想知道:有没有办法在
config/bootstrap.js
或者类似的地方,比如在一个智能的地方,改变MySQL模式?或者每次切换到新环境时,我都必须手动添加DATETIME->DATETIME(3)转换吗?

你说的是单独的字段,而不是本机Sails createdAt或updateAt?是的,我指的是单独的字段。我用另一种方式解决了我的问题,这让我保持了原样。没错,我想用同样的方式提出建议。此外,事实上,Sails以ISO8601格式在其本地数据库中存储数据。但对于MySQL,它存储在原生日期时间字符串中。因此,只有整数中的单独文件才能以毫秒为单位存储Unix时间戳,或者字段才能以字符串形式存储ISO8601