EmeraldCityPromotions / iShootGlobal

iShootGlobal photo contest app
1 stars 0 forks source link

Figure out Backend Data Models #10

Open jaohara opened 3 days ago

jaohara commented 3 days ago

We're going to need to figure out how we want to store our data.

I'm thinking that we'll need both a database and filesystem/blob storage for this application:

Questions

Any other thoughts? We could probably normalize some of those tables if we want to be more efficient/lose our minds

jlsnow301 commented 2 days ago

Drizzle does make this a bit easier. We write the schemas in TS and it will infer types for us. As for database host - I'm familiar with supabase, and it'd be quick to get going. They also offer file storage options, but perhaps @Exochos would have a more barebones solution than the managed option

Exochos commented 2 days ago

Docker + Postgres free open source and well supported. Pgadmin if we want a dashboard for it