set up backend project structure and started on initial models and routes

This commit is contained in:
wisplite
2025-08-27 02:32:52 -05:00
parent 80bf7e9cf2
commit 8263f9c50a
11 changed files with 318 additions and 7 deletions
+17
View File
@@ -0,0 +1,17 @@
package models
import (
"time"
"gorm.io/datatypes"
)
type Album struct {
ID string `gorm:"primaryKey"`
Title string `gorm:"not null"`
Description string `gorm:"not null"`
Tags datatypes.JSON `gorm:"type:json"`
Private bool `gorm:"not null"`
CreatedAt time.Time
UpdatedAt time.Time
}