26 lines
881 B
Python
26 lines
881 B
Python
from src.core.database.database import Database
|
||
from src.core.database.managers.session_manager import SessionManager
|
||
|
||
def main():
|
||
db = Database()
|
||
session_manager = SessionManager(db)
|
||
|
||
# Создаем сессию с именем
|
||
session = session_manager.create_session(name="Test Session 1")
|
||
print(f"Created session: {session}")
|
||
|
||
# Получаем все сессии
|
||
sessions = session_manager.get_all_sessions()
|
||
print(f"All sessions: {sessions}")
|
||
|
||
# Обновляем имя сессии
|
||
session_manager.update_session_name(session.id, "Updated Test Session")
|
||
updated_session = session_manager.get_session(session.id)
|
||
print(f"Updated session: {updated_session}")
|
||
|
||
# Удаляем сессию
|
||
session_manager.delete_session(session.id)
|
||
print(f"Deleted session {session.id}")
|
||
|
||
if __name__ == "__main__":
|
||
main() |