Commit graph

10 commits

Author SHA1 Message Date
70eadeadb2 update width 2023-09-20 06:15:48 -05:00
61439d65b3 Migrations work
This code actually enables migrations by running migrations on
initialization before any other code runs.
2023-08-05 14:52:56 -05:00
e8b042df54 Preparing to add html as a presentation option 2023-04-27 14:17:59 -05:00
2311af3b46 initial adding of song_model.rs 2023-04-16 15:09:45 -05:00
4f58d6e1fd adding basic presentation_model.rs 2023-04-06 20:44:04 -05:00
8c2d32af6b getting basic video_model.rs ready 2023-04-06 20:37:19 -05:00
7a36f3f8af introducing video struct in models.rs 2023-04-06 06:06:09 -05:00
fc2d0492fa the image_model.rs is working
The basic functions are all working properly. Now the model works by
using diesel to connect the sql database and retrieve all the items
and organize them. Then it'll ensure any additions and deletions are
correct and happen first on the database before adding them to the
model.

There is still a C++ proxyModel inbetween QML and Rust, but
this proxyModel interfaces with the Rust model instead of the C++
SqlTableModel.
2023-04-06 05:49:28 -05:00
caed6e6367 setting diesel up more 2023-04-04 15:15:29 -05:00
37a2dbd986 diesel instead of sea-orm
sea-orm was getting to be bigger hassle I think and harder to compile,
diesel seems simple and effective enough.
2023-04-04 14:29:14 -05:00