当前位置: 首页 > 知识库问答 >
问题:

SQL数据库文件未在我的github存储库中更新

王磊
2023-03-14

我有一个discord机器人,通过连接github repo在heroku中托管,因此我有一个命令,该命令使用作者ID更新sql数据库,当我在PC中进行测试时,它正在更新,但在github中添加文件和新代码后,sql文件没有得到更新这些是代码

@event.command()
async def participate(ctx):
 player = ctx.author
 conn = sqlite3.connect('list.sql')
 c = conn.cursor()
 wala = discord.Embed(title='It Seems Goshujin-sama You Have Already Participated In The Giveaway', description='**Good Luck**', color=0xcf24ff)
 gg = c.execute(f"SELECT * FROM list WHERE ID = {player.id}")
if c.fetchone() is not None:
  await ctx.send('Goshujin-sama You Have Already Participated In The Giveaway')
 else:
  c.execute(f"INSERT INTO list VALUES({player.id})")
  conn.commit()
  await ctx.send(embed=wala)```

共有1个答案

何正德
2023-03-14

>

  • 你把文件推送到git了吗?提交后,你必须用git推送。

    你确定gitignore文件中没有提到数据库文件吗?

  •  类似资料:
    • 问题内容: 如何在SQL数据库中存储HashMap?另外,您如何将HashMap从SQL数据库加载回HashMap实例? 好的,这就是我正在做的。我有一个数据库来存储我的游戏的玩家数据。它有一个包含用户名和密码的表。每个玩家都有一个存储其属性的HashMap。我需要将该HashMap及其各自的用户存储在数据库中。 问题答案: 您需要一个三列表 用户, 键, 值 然后看起来像 “用户1”,“属性1”

    • 我想在GitHub资源库中创建一个文件夹,并想在该文件夹中添加文件。我如何实现这一点?

    • 文件包含app的,位置和密码。所以我想知道,我是否应该将它们包含在公共GitHub存储库中? 我的猜测是“不”,如果是这样,我该如何解决这个问题?我是否可以对其进行审查,或者干脆不将文件包含在提交中? 如果我应该将它们从提交中保留,我如何解决拉取项目的问题,因为文件会丢失?

    • 问题内容: 我已经卸载了wamp服务器,现在我需要恢复数据库。我该如何做? 问题答案: 无论如何,您都可以知道: 感谢MySql论坛的Barry Galbraith http://forums.mysql.com/read.php?10,379153,379167#msg-379167

    • 问题内容: 我的一位客户要求为成千上万种不同格式(例如pdf,doc,docx等)的文档提供文档管理系统。我的问题是在数据库或文件系统中存储此文件的最佳方法是什么?两种方法之间如何轻松保护文档? 快速检索文件是关键要求。 我正在使用mysql如果有帮助 问候。 问题答案: 您可能希望将其直接存储到文件系统中。 使用文件系统时,请注意: 机密性: 将文档放在Apache文档根目录之外。然后,您的PH

    • 问题内容: 因此,在C ++ / C#中,您可以创建标志枚举来保存多个值,并且在数据库中存储单个有意义的整数当然是微不足道的。 在Java中,您有EnumSets,这似乎是在内存中传递枚举的一种很好的方法,但是如何将组合的EnumSet输出为整数进行存储?还有另一种方法可以解决这个问题吗? 问题答案: