Close implements Close method of the xenomint/interfaces.Storage interface.
()
| 152 | |
| 153 | // Close implements Close method of the xenomint/interfaces.Storage interface. |
| 154 | func (s *SQLite3) Close() (err error) { |
| 155 | if err = s.dirtyReader.Close(); err != nil { |
| 156 | return |
| 157 | } |
| 158 | if err = s.reader.Close(); err != nil { |
| 159 | return |
| 160 | } |
| 161 | if err = s.writer.Close(); err != nil { |
| 162 | return |
| 163 | } |
| 164 | return |
| 165 | } |