Загрузка данных



C:\Users\Студент\Desktop\baza>python main.py
Главное меню.
1. Добавить пациента (CREATE)
2. Просмотреть записи в таблице (READ)
3. Изменить данные пациента (UPDATE)
4. Удалить пациента (DELETE)
0. Выход
Выберите действие: 1
Имя пациента: Олег
Фамилия пациента: Монгол
Номер телефона: +9347323214
Traceback (most recent call last):
  File "C:\Users\Студент\Desktop\baza\main.py", line 172, in <module>
    main()
    ~~~~^^
  File "C:\Users\Студент\Desktop\baza\main.py", line 158, in main
    add_patient()
    ~~~~~~~~~~~^^
  File "C:\Users\Студент\Desktop\baza\main.py", line 59, in add_patient
    cursor.execute("""
    ~~~~~~~~~~~~~~^^^^
        INSERT INTO Patient (first_name, last_name, phone)
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
        VALUES (?, ?, ?)
        ^^^^^^^^^^^^^^^^
    """, (first_name, last_name, phone))
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
sqlite3.IntegrityError: NOT NULL constraint failed: Patient.birthday

C:\Users\Студент\Desktop\baza>python main.py
Главное меню.
1. Добавить пациента (CREATE)
2. Просмотреть записи в таблице (READ)
3. Изменить данные пациента (UPDATE)
4. Удалить пациента (DELETE)
0. Выход
Выберите действие: 1
Имя пациента: