diff --git a/Userland/Services/SQLServer/DatabaseConnection.h b/Userland/Services/SQLServer/DatabaseConnection.h index df2fc9c8d7..611a0255e3 100644 --- a/Userland/Services/SQLServer/DatabaseConnection.h +++ b/Userland/Services/SQLServer/DatabaseConnection.h @@ -7,7 +7,7 @@ #pragma once #include -#include +#include #include #include #include @@ -15,12 +15,9 @@ namespace SQLServer { -class DatabaseConnection final : public Core::EventReceiver { - C_OBJECT_ABSTRACT(DatabaseConnection) - +class DatabaseConnection final : public RefCounted { public: static ErrorOr> create(StringView database_path, DeprecatedString database_name, int client_id); - ~DatabaseConnection() override = default; static RefPtr connection_for(SQL::ConnectionID connection_id); SQL::ConnectionID connection_id() const { return m_connection_id; }