emmental/db
Anna Schumaker 427b9fb925 db: Create a new Table class
This is a simlified Table that can be inherited from to implement a
Table-based Gio.ListModel. This gives us the chance to have some tables
that aren't ListModel's, since not everything will need that interface
and unnecessary position-finding slows everything down.

Implements: Issue #8 (Split up db/objects.py)
Implements: Issue #12 (Make database items unique)
Signed-off-by: Anna Schumaker <Anna@NoWheyCreamery.com>
2021-10-11 11:58:27 -04:00
..
__init__.py db: Move SQLite Connection stuff into a new file 2021-10-07 13:58:09 -04:00
album.py db: Move SQLite Connection stuff into a new file 2021-10-07 13:58:09 -04:00
artist.py db: Move SQLite Connection stuff into a new file 2021-10-07 13:58:09 -04:00
decade.py db: Move SQLite Connection stuff into a new file 2021-10-07 13:58:09 -04:00
disc.py db: Move SQLite Connection stuff into a new file 2021-10-07 13:58:09 -04:00
genre.py db: Move SQLite Connection stuff into a new file 2021-10-07 13:58:09 -04:00
library.py db: Move SQLite Connection stuff into a new file 2021-10-07 13:58:09 -04:00
objects.py db: Move SQLite Connection stuff into a new file 2021-10-07 13:58:09 -04:00
playlist.py db: Move SQLite Connection stuff into a new file 2021-10-07 13:58:09 -04:00
sql.py db: Move SQLite Connection stuff into a new file 2021-10-07 13:58:09 -04:00
state.py db: Move SQLite Connection stuff into a new file 2021-10-07 13:58:09 -04:00
table.py db: Create a new Table class 2021-10-11 11:58:27 -04:00
test_album.py db: Move SQLite Connection stuff into a new file 2021-10-07 13:58:09 -04:00
test_artist.py db: Move SQLite Connection stuff into a new file 2021-10-07 13:58:09 -04:00
test_decade.py db: Move SQLite Connection stuff into a new file 2021-10-07 13:58:09 -04:00
test_disc.py db: Move SQLite Connection stuff into a new file 2021-10-07 13:58:09 -04:00
test_genre.py db: Move SQLite Connection stuff into a new file 2021-10-07 13:58:09 -04:00
test_library.py db: Move SQLite Connection stuff into a new file 2021-10-07 13:58:09 -04:00
test_objects.py db: Give Tables a get_all() function 2021-08-26 14:18:06 -04:00
test_playlist.py db: Move SQLite Connection stuff into a new file 2021-10-07 13:58:09 -04:00
test_sql.py db: Move SQLite Connection stuff into a new file 2021-10-07 13:58:09 -04:00
test_state.py db: Move SQLite Connection stuff into a new file 2021-10-07 13:58:09 -04:00
test_table.py db: Create a new Table class 2021-10-11 11:58:27 -04:00
test_track.py db: Move SQLite Connection stuff into a new file 2021-10-07 13:58:09 -04:00
test_year.py db: Move SQLite Connection stuff into a new file 2021-10-07 13:58:09 -04:00
track.py db: Move SQLite Connection stuff into a new file 2021-10-07 13:58:09 -04:00
year.py db: Move SQLite Connection stuff into a new file 2021-10-07 13:58:09 -04:00