Подключить PostgreSQL к проекту на Qt. Далее необходимо написать небольшое приложение, генерирующее скрипты БД в файлы:
-
Создать интерфейс для описания свойств БД (название, логин, пароль). Должен генерировать файл с SQL скриптом создания БД;
-
Создать экран для создания таблиц в указанной БД, экран должен генерировать файл с SQL скриптами создания таблиц;
-
Создать такой интерфейс и наборы скриптов, которые позволят создавать связи между таблицами БД (внешние ключи);
Окно для заполнения данных о пользователе
Представление этих данных в БД
Представления данных в БД
После нажатия кнопки вызов окна путь сохранения скрипта
после нажатия кнопки открывается следующее диалоговое окно