Commit graph

19 commits

Author SHA1 Message Date
XANTRONIX Development
7ba14e20b5 Explicitly query table column names 2024-11-26 14:03:26 -05:00
XANTRONIX Development
29ebfe7ca2 Implement Database.query_sql()
Implement Database.query_sql() to allow fetching mapped objects
returned from raw SQL query
2024-11-25 21:51:23 -05:00
XANTRONIX Development
277c4c0aab Implement each() convenience method 2024-11-22 23:56:28 -05:00
XANTRONIX Development
0ac4b2f9b3 Use simpler, better name for wrapper function 2024-11-10 10:42:00 -05:00
XANTRONIX Development
51d78819b7 Simplify query construction 2024-11-09 15:35:48 -05:00
XANTRONIX Development
95df8f8b1b Add fallback to None if no __values__ method 2024-11-09 13:32:16 -05:00
XANTRONIX Development
a16dd46874 Implement thawing Message from database 2024-11-09 13:32:01 -05:00
XANTRONIX Development
c260909ab4 Add Database._sqlite3_function() for convenience 2024-11-09 12:40:51 -05:00
XANTRONIX Development
2d66000b7d Add min() and max() methods to Database 2024-11-09 12:28:09 -05:00
XANTRONIX Development
95f1ce4d89 Additional guard clause 2024-11-09 12:13:26 -05:00
XANTRONIX Development
696de54c8d Fix Database.count() method 2024-11-09 11:38:46 -05:00
XANTRONIX Development
ced21d3b98 Fix a bit of indirection 2024-11-09 11:30:21 -05:00
XANTRONIX Development
27f6b1c692 Implement method for counting database records 2024-11-09 10:39:04 -05:00
XANTRONIX Development
adaff5638d Start adding some type decorators 2024-11-09 10:37:16 -05:00
XANTRONIX Development
8536decf0e Use list comprehensions, not this verbose bullSHIT 2024-11-08 23:37:47 -05:00
XANTRONIX Development
2766286a7e Begin implementing better DB layer 2024-11-08 23:11:09 -05:00
XANTRONIX Development
b52ef29ac3 Add newsgroup table 2024-11-08 20:31:00 -05:00
XANTRONIX Development
129d3c19ab Rename posted_on column to created_on 2024-11-08 16:11:18 -05:00
XANTRONIX Development
5e42789043 Commit stuff 2024-11-08 15:47:21 -05:00