add new boolean indicator for when new database is created
This commit is contained in:
@@ -24,8 +24,9 @@ import (
|
|||||||
// - db: Active GORM database connection.
|
// - db: Active GORM database connection.
|
||||||
// - logger: Pointer to a custom logger instance for structured logging.
|
// - logger: Pointer to a custom logger instance for structured logging.
|
||||||
type DBHandler struct {
|
type DBHandler struct {
|
||||||
db *gorm.DB
|
db *gorm.DB
|
||||||
logger *logging.Logger
|
logger *logging.Logger
|
||||||
|
NewCreatedDB bool // indicater for new created database
|
||||||
}
|
}
|
||||||
|
|
||||||
// NewDBHandler
|
// NewDBHandler
|
||||||
@@ -64,6 +65,7 @@ func NewDBHandler(name, path string, logger *logging.Logger) (dH *DBHandler, err
|
|||||||
if err := os.MkdirAll(path, 0666); err != err {
|
if err := os.MkdirAll(path, 0666); err != err {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
dH.NewCreatedDB = true
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user