funny-nation/Funny-Nation

Lottery Feature

Closed this issue · 0 comments

Use Cases

涉及到的数据表

表名:lottery

publisherID msgID name quantityLeft price isOpen
发布者的用户ID 抽奖消息的ID 抽奖奖品名称 抽奖剩余数量 参与抽奖的价格 抽奖是否开着,0代表开,1代表关

其中,msgID为primary key

表名:lotteryRecipient

recipientID msgID
参与抽奖人的用户ID 抽奖消息的ID

msgID是 foreign key

具体实现

你需要写三个route,分别是发布抽奖(publicMsgRouter)、参与抽奖(reactionRouter)、开奖(publicMsgRouter)、关闭抽奖(publicMsgRouter)

同时,在model里面创建一个对于数据库操作的模块。

你可能需要的

记得看我写的文档,以及我录的四个视频。

https://github.com/funny-nation/Funny-Nation/blob/main/docs/DeveloperGuide_SimplifiedChinese.md

https://www.youtube.com/watch?v=zHTiDIoCNpk

https://www.youtube.com/watch?v=idFxVovaue4

https://www.youtube.com/watch?v=52na7WCnK5o

https://www.youtube.com/watch?v=rgdujqa8fzY

分支

lottery

有问题的话,需要联系的人

如果功能上的问题,问凉下

如果技术上的问题,问庞林彬