Method
LookupName
(sess sqladapter.Session)
Source from the content-addressed store, hash-verified
| 119 | } |
| 120 | |
| 121 | func (*database) LookupName(sess sqladapter.Session) (string, error) { |
| 122 | q := sess.SQL(). |
| 123 | Select(db.Raw("CURRENT_DATABASE() AS name")) |
| 124 | |
| 125 | iter := q.Iterator() |
| 126 | defer iter.Close() |
| 127 | |
| 128 | if iter.Next() { |
| 129 | var name string |
| 130 | if err := iter.Scan(&name); err != nil { |
| 131 | return "", err |
| 132 | } |
| 133 | return name, nil |
| 134 | } |
| 135 | |
| 136 | return "", iter.Err() |
| 137 | } |
| 138 | |
| 139 | func (*database) TableExists(sess sqladapter.Session, name string) error { |
| 140 | q := sess.SQL(). |
Callers
nothing calls this directly
Tested by
no test coverage detected