【发布时间】:2017-01-16 09:58:26
【问题描述】:
我正在尝试创建一个表,其中包含一个“email_address”字段和一个“activation hash”字段。 “激活哈希”字段的默认值应该是
sha1(microtime().email_address))
是否可以使用 laravel 迁移进行设置,我该怎么做?
当然,我应该说,我正在使用 postgres 作为数据库引擎
【问题讨论】:
-
由于 microtime 是一个 PHP 函数,没有。但您可以使用模型事件:laravel.com/docs/master/eloquent#events
-
也许你可以从这里开始:stackoverflow.com/questions/39177303/…