예제 #1
0
파일: db.go 프로젝트: keep94/vsafe
func (s Store) AddEntry(
	t db.Transaction, entry *vsafe.Entry) error {
	return sqlite_db.ToDoer(s.db, t).Do(func(conn *sqlite.Conn) error {
		return sqlite_db.AddRow(
			conn, &rawEntry{}, entry, &entry.Id, kSQLAddEntry)
	})
}
예제 #2
0
파일: db.go 프로젝트: keep94/vsafe
func (s Store) AddUser(
	t db.Transaction, user *vsafe.User) error {
	return sqlite_db.ToDoer(s.db, t).Do(func(conn *sqlite.Conn) error {
		return sqlite_db.AddRow(conn, &rawUser{}, user, &user.Id, kSQLAddUser)
	})
}