现在有一个这样的场景,想要请教一下, 比如,我们在使用嵌入式数据库sqlite的时候,我们知道如何给表增删改查数据, 但是前提是有表,请问表一般是在哪个时间段进行创建的呢? 我的想法,在安装软件的时候进行初始化表到sqlite文件内。 请问这个是否是通常的做法呢?还是说有其他的更加合理方式,比如打开软件的时候检查数据表是否存在,如果不存在再创建?
有这样一个需求,就是想要使用sqlite记录目录的信息, 比如: /aaa/bbb/ccc/ 这个目录,我想要对其做sqlite记录其元信息,比如tag之类,这个好实现。 但是现在有一个场景就是,如果"/aaa/bbb/ccc"在OS中被剪切走了,或者删除了,我怎么更新我的sqlite数据呢?如何触发?或者有没有迂回的方式做到sqlite知道它被修改了? *** 因为我的程序不是一直运行状态的,所以我只能打开软件的时候进行同步。
go build -o server.exe main.go的时候提示以下错误,有没有大佬遇到过,应该怎么解决? "image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20240928/a590115d6157e372f182cc33f73f7f49.png)
https://wmprod.oss-cn-shanghai.aliyuncs.com/images/20241119/addd6a73114543ca294877caa3f00664.png