db-migrator.go

Форк
0
65 строк · 1006.0 Байт
1
package console
2

3
type Dummy struct {
4
	confirm bool
5
}
6

7
func NewDummy(confirm bool) *Dummy {
8
	return &Dummy{confirm: confirm}
9
}
10

11
func (c *Dummy) Confirm(s string) bool {
12
	return c.confirm
13
}
14

15
func (c *Dummy) Info(message string) {
16
	return
17
}
18
func (c *Dummy) InfoLn(message string) {
19
	return
20
}
21
func (c *Dummy) Infof(message string, a ...any) {
22
	return
23
}
24

25
func (c *Dummy) Success(message string) {
26
	return
27
}
28
func (c *Dummy) SuccessLn(message string) {
29
	return
30
}
31
func (c *Dummy) Successf(message string, a ...any) {
32
	return
33
}
34

35
func (c *Dummy) Warn(message string) {
36
	return
37
}
38
func (c *Dummy) WarnLn(message string) {
39
	return
40
}
41
func (c *Dummy) Warnf(message string, a ...any) {
42
	return
43
}
44

45
func (c *Dummy) Error(message string) {
46
	return
47
}
48
func (c *Dummy) ErrorLn(message string) {
49
	return
50
}
51
func (c *Dummy) Errorf(message string, a ...any) {
52
	return
53
}
54

55
func (c *Dummy) Fatal(err error) {
56
	return
57
}
58

59
func (c *Dummy) NumberPlural(count int, one, many string) string {
60
	if count > 1 {
61
		return many
62
	}
63

64
	return one
65
}
66

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.