(path string)
| 50 | } |
| 51 | |
| 52 | func NewMemoryDatabase(path string) (database.Database, error) { |
| 53 | return &MemoryDatabase{path: path, lockPath: database.LockPathForDatabase(path)}, nil |
| 54 | } |
| 55 | |
| 56 | func (m *MemoryDatabase) ensureDB(ctx context.Context) (*sql.DB, error) { |
| 57 | m.mu.Lock() |