1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 09:58:11 +00:00

SQLStudio: Remove (unimplemented) ability to open database storage files

It may be handy to have some sort of storage inspector at some point but
for now, it doesn't make sense to open a database file. So only allow
opening script files, and don't make assumptions on their extension.
This commit is contained in:
Timothy Flynn 2022-12-28 23:22:12 -05:00 committed by Andreas Kling
parent 690389ae81
commit e3d5b67eaf
3 changed files with 4 additions and 19 deletions

View file

@ -39,18 +39,12 @@ ErrorOr<int> serenity_main(Main::Arguments arguments)
return GUI::Window::CloseRequestDecision::StayOpen;
};
auto needs_new_script = true;
if (file_to_open) {
auto path = LexicalPath(file_to_open);
if (path.extension().equals_ignoring_case("sql"sv)) {
main_widget->open_script_from_file(path);
needs_new_script = false;
} else if (path.extension().equals_ignoring_case("db"sv)) {
main_widget->open_database_from_file(path);
}
}
if (needs_new_script)
main_widget->open_script_from_file(path);
} else {
main_widget->open_new_script();
}
window->show();
return app->exec();