grim/wasdead
Clone
Summary
Browse
Changes
Graph
add db/ to the docker ignores
draft
2019-04-06, Gary Kramlich
c5d0072277e8
add db/ to the docker ignores
package
database
import
(
"github.com/prologic/bitcask"
)
type
db_bitcask
struct
{
database
*
bitcask
.
Bitcask
}
func
init
()
{
database
,
_
:=
bitcask
.
Open
(
"./db"
)
Register
(
"bitcask"
,
db_bitcask
{
database
:
database
,
})
}
func
(
db
db_bitcask
)
GetChannel
(
guildid
string
)
string
{
data
,
err
:=
db
.
database
.
Get
(
guildid
)
if
err
!=
nil
{
return
""
}
return
string
(
data
)
}
func
(
db
db_bitcask
)
SetChannel
(
guildid
,
channel
string
)
{
db
.
database
.
Put
(
guildid
,
[]
byte
(
channel
))
}
func
(
db
db_bitcask
)
Close
()
{
db
.
database
.
Close
()
}