This week I was primarily working with Eslint
issues.
https://github.com/Seneca-CDOT/telescope/issues/3153
At first look, issues look easy to do, but because of some reasons, all of our eslint checks failed on Thursday with a "no-shadow error." I thought it was my local mistake and started googling how to solve this. After hours of fighting with error and resolving merge conflicts, I decided to close my pull rudest and create a new one cause it was all messy. Oh, conflicts.
If you want to solve the merge conflict, merge first.
I was desperate and decided to switch to a different issue related to the Supabase backup strategy
.
https://github.com/Seneca-CDOT/telescope/issues/2822
Previously, I never had experience with Supabase. That's why I decide to create a small getting-started
project. I liked it.
Supabase work on PostgreSQL.
I started researching database backup strategies. I found seven best practices to do it. I started from the Reddit thread on how to solve the issue:https://www.reddit.com/r/Supabase/comments/rlq5mk/how_can_i_backup_my_supabase_database_and_buckets/
You can backup your database yourself at any time using pg_dump. You could also backup your buckets with some script, but I don't know where you'd back up to? Most people back up TO S3, where your buckets are stored.
After a few searches on ph_dump,
I found this great post from Supabase itself https://supabase.com/blog/2020/07/17/postgresql-physical-logical-backups
.
This is where I stopped with my research on weekend I decided to switch back to eslint and kind of did them:
https://github.com/Seneca-CDOT/telescope/pull/3271
https://github.com/Seneca-CDOT/telescope/pull/3269
This was a great week; I'm curious how many issues we will land for 2.9. Let's see.
Conclusion
⚠️ Computer Architecture Blog Post: Link
Links
🖇 Follow me on GitHub
🖇 Follow me on Twitter
_p.s This post was made for Telescope.
Top comments (0)