mirror of
https://github.com/fergalmoran/ladybird.git
synced 2026-01-02 22:55:23 +00:00
SQLServer: Remove Core::EventReceiver parent from DatabaseConnection
This relationship was entirely unused.
This commit is contained in:
@@ -7,7 +7,7 @@
|
|||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#include <AK/NonnullRefPtr.h>
|
#include <AK/NonnullRefPtr.h>
|
||||||
#include <LibCore/EventReceiver.h>
|
#include <AK/RefCounted.h>
|
||||||
#include <LibSQL/Database.h>
|
#include <LibSQL/Database.h>
|
||||||
#include <LibSQL/Result.h>
|
#include <LibSQL/Result.h>
|
||||||
#include <LibSQL/Type.h>
|
#include <LibSQL/Type.h>
|
||||||
@@ -15,12 +15,9 @@
|
|||||||
|
|
||||||
namespace SQLServer {
|
namespace SQLServer {
|
||||||
|
|
||||||
class DatabaseConnection final : public Core::EventReceiver {
|
class DatabaseConnection final : public RefCounted<DatabaseConnection> {
|
||||||
C_OBJECT_ABSTRACT(DatabaseConnection)
|
|
||||||
|
|
||||||
public:
|
public:
|
||||||
static ErrorOr<NonnullRefPtr<DatabaseConnection>> create(StringView database_path, DeprecatedString database_name, int client_id);
|
static ErrorOr<NonnullRefPtr<DatabaseConnection>> create(StringView database_path, DeprecatedString database_name, int client_id);
|
||||||
~DatabaseConnection() override = default;
|
|
||||||
|
|
||||||
static RefPtr<DatabaseConnection> connection_for(SQL::ConnectionID connection_id);
|
static RefPtr<DatabaseConnection> connection_for(SQL::ConnectionID connection_id);
|
||||||
SQL::ConnectionID connection_id() const { return m_connection_id; }
|
SQL::ConnectionID connection_id() const { return m_connection_id; }
|
||||||
|
|||||||
Reference in New Issue
Block a user