summaryrefslogtreecommitdiff
path: root/internal/queries/models.go
diff options
context:
space:
mode:
authorT <t@tjp.lol>2025-08-04 09:49:52 -0600
committerT <t@tjp.lol>2025-08-04 15:15:18 -0600
commit56e0af3b41742876b471332aeb943a5a2ca8dfbf (patch)
treeef75f4900107ef28977823eabd11ec3014cd40ba /internal/queries/models.go
parent4c29dfee9be26996ce548e2edf0328422df598d0 (diff)
Generate invoice PDFs
Diffstat (limited to 'internal/queries/models.go')
-rw-r--r--internal/queries/models.go18
1 files changed, 18 insertions, 0 deletions
diff --git a/internal/queries/models.go b/internal/queries/models.go
index 1257397..b42de02 100644
--- a/internal/queries/models.go
+++ b/internal/queries/models.go
@@ -17,6 +17,24 @@ type Client struct {
CreatedAt sql.NullTime
}
+type Contractor struct {
+ ID int64
+ Name string
+ Label string
+ Email string
+ CreatedAt sql.NullTime
+}
+
+type Invoice struct {
+ ID int64
+ Year int64
+ Month int64
+ Number int64
+ ClientID int64
+ TotalAmount int64
+ CreatedAt sql.NullTime
+}
+
type Project struct {
ID int64
Name string