![]() If you look into the main repo the sqlite 3 driver exists and even has examples and testing suite (which passes) I did read that ticket while ago but it resides in the old maintainer repo and I think sqlite 3 support has been added but the readme has not been updated? I'm puzzled honestly. I'm using sqlite 3 in production with the migrate package without troubles. Since this is just my pet project I dont have HA requirements. Losing the data would be annoying, but not the end of the world.ĥ. I read I can backup sqlite to S3 - seems ideal and cheaper than RDS.Ĥ. I dont want to run my own DB and have to worry about backups - Im not a DBA and have little interest.ģ. using a single file is cheaper than running a managed service (AWS RDS, etc).Ģ. If there are other approaches here I'm open to suggestions as well.įor those interested in the use of sqlite:ġ. I assume the sqlite db file would have to reside on the nodes disk, where its then mounted as a volume on the container. I know I can perform schema changes using Go libs, but sqlite appears to still need some support: įlyway supports sqlite migrations via Java code, but my focus is Go projects. I usually run my Go projects via Docker containers. I dont care too much if its strictly via code, or using some other cli.įor a personal project I want to use sqlite as the backend data store.įor schema changes flyway is my usual tool for other DBs (MySQL, etc). Documentationĭoes anyone here have a decent approach to performing schema changes in a sqlite db? Please keep in mind, this is for 1st party postings only. ![]() To avoid too much noise from companies, please post job openings there. We have a monthly "Who's Hiring?" post that will stay pinned to the top of the subreddit. Do Not Post Pirated Materialĭo not post links to or instructions on how to get pirated copies of copyrighted material. We ask that you not post about closed-source / paid software that is not specifically aimed at Go developers in particular (as opposed to all developers), even if it is written in Go. This includes: - Articles about the language itself - Announcements & articles about open source Go libraries or applications - Dev tools (open source or not) specifically targeted at Go developers Posts must be of interest to Go developers and related to the Go language. Treat everyone with respect and kindness. Follow the Go Code of ConductĪs a part of the Go community, this subreddit and those who post on it should follow the tenets laid out in the Go Code of Conduct: Take responsibility for your words and actions, including their consequences, whether intended or otherwise. ![]() Avoid snarking (pithy, unproductive, sniping comments) Avoid discussing potentially offensive or sensitive issues this all too often leads to unnecessary conflict. Avoid unconstructive criticism: don't merely decry the current state of affairs offer-or at least solicit-suggestions as to how things may be improved. Be constructive.Īvoid derailing: stay on topic if you want to talk about something else, start a new conversation. When we do disagree, try to understand why. ![]() Interpret the arguments of others in good faith, do not seek to disagree. In particular, respect differences of opinion. Remember that sometimes it is best to refrain entirely from commenting. Think about how your words will be interpreted. Productive communication requires effort. (Meaning and tone can be lost in translation.) 3. Remember that people have varying communication styles and that not everyone is using their native language. Post is not in keeping with an inclusive and friendly technical atmosphere. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |