equal
deleted
inserted
replaced
338 |
338 |
339 def context(db_context: Sessions.Database_Context): Context = new Context(db_context) |
339 def context(db_context: Sessions.Database_Context): Context = new Context(db_context) |
340 |
340 |
341 def open_context(store: Sessions.Store): Context = |
341 def open_context(store: Sessions.Store): Context = |
342 new Context(store.open_database_context()) { override def close(): Unit = db_context.close() } |
342 new Context(store.open_database_context()) { override def close(): Unit = db_context.close() } |
343 |
|
344 def open_context(options: Options): Context = open_context(Sessions.store(options)) |
|
345 |
343 |
346 class Session_Database private[Export](val session: String, val db: SQL.Database) { |
344 class Session_Database private[Export](val session: String, val db: SQL.Database) { |
347 def close(): Unit = () |
345 def close(): Unit = () |
348 } |
346 } |
349 |
347 |