mirror of
https://github.com/EstrellaXD/Auto_Bangumi.git
synced 2026-04-14 02:20:53 +08:00
18 lines
470 B
Python
18 lines
470 B
Python
from sqlmodel import Session, SQLModel
|
|
|
|
from .rss import RSSDatabase
|
|
from .torrent import TorrentDatabase
|
|
from .bangumi import BangumiDatabase
|
|
|
|
|
|
class Database(Session):
|
|
def __init__(self, engine):
|
|
self.engine = engine
|
|
super().__init__(engine)
|
|
self.rss = RSSDatabase(self)
|
|
self.torrent = TorrentDatabase(self)
|
|
self.bangumi = BangumiDatabase(self)
|
|
|
|
def create_table(self):
|
|
SQLModel.metadata.create_all(self.engine)
|