Laravel:创建名称中包含变量的表

时间:2017-09-14 15:47:26

标签: database laravel migration

如何使用名称中的变量在laravel中创建和迁移大量表? 每次将新用户添加到名为“time-{{user_id}}”的表中时,我都需要创建一个表“users”。

我怎样才能意识到这一点以及Migrationfile/Controller/whatever如何看待?

谢谢!

1 个答案:

答案 0 :(得分:0)

“现在我需要为每个用户提供一个表格,我可以存储类似CV的日期..日期开始,日期结束,城市等”

听起来你需要另一张与用户表有1:1关系的表

您的新表格看起来像

tblFurtherUserInfo
FurtherUserInfoId
CV
DateBegin
DateEnd
City

您应该向此表添加一个新行,并将FurtherUserInfoID设置为与用户表中的userID相同。每当向用户表添加记录时都应该这样做

修改

现在我知道用户可以拥有多个CV,您需要一个新表,如下所示

tblCV
CVId
UserId
CV
DateBegin
DateEnd
City

这是一个用户:很多简历关系