mirror of
https://gitea.invidious.io/iv-org/shard-crystal-db.git
synced 2024-08-15 00:53:32 +00:00
refactor db disposables
This commit is contained in:
parent
782a2ee0e2
commit
b92d08bf74
6 changed files with 41 additions and 63 deletions
|
@ -29,7 +29,7 @@ class DummyDriver < DB::Driver
|
|||
0
|
||||
end
|
||||
|
||||
def perform_close
|
||||
protected def do_close
|
||||
end
|
||||
end
|
||||
|
||||
|
@ -57,6 +57,9 @@ class DummyDriver < DB::Driver
|
|||
@params[index] = arg
|
||||
end
|
||||
end
|
||||
|
||||
protected def do_close
|
||||
end
|
||||
end
|
||||
|
||||
class DummyResultSet < DB::ResultSet
|
||||
|
@ -69,6 +72,9 @@ class DummyDriver < DB::Driver
|
|||
@@last_result_set = self
|
||||
end
|
||||
|
||||
protected def do_close
|
||||
end
|
||||
|
||||
def self.last_result_set
|
||||
@@last_result_set.not_nil!
|
||||
end
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue