Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

寄付システムの分離 #145

Open
yoneyan opened this issue Aug 3, 2022 · 1 comment
Open

寄付システムの分離 #145

yoneyan opened this issue Aug 3, 2022 · 1 comment
Assignees
Labels
critical enhancement New feature or request

Comments

@yoneyan
Copy link
Member

yoneyan commented Aug 3, 2022

#144 に伴い、寄付システムはFirebase側で実装する。

@yoneyan yoneyan added enhancement New feature or request critical labels Aug 3, 2022
@yoneyan yoneyan self-assigned this Aug 3, 2022
@yoneyan
Copy link
Member Author

yoneyan commented Aug 3, 2022

本影響により、以下のように更新を行う

  • payment_donate_templates DB tableの削除
  • payment DB tableの変更
    • UserIDを*uint化(nil対応のため)
    • Type項目を追加(membership or donate 識別のため)
    • IsMembership項目の削除(Type項目に統合)
    • Paid項目の削除(paidのみをDBに記録するため)
    • UserID項目の削除(支払い済みのみで判定するため)
  • donateに関するAPI機能を削除(admin, user共に)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
critical enhancement New feature or request
Projects
Status: No status
Development

No branches or pull requests

1 participant