Update ke DB Prod
This commit is contained in:
@@ -147,7 +147,7 @@ func (h *WebSocketHandler) BroadcastQris(c *gin.Context) {
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
dbConn, err := h.hub.GetDatabaseConnection("simrs_backup")
|
dbConn, err := h.hub.GetDatabaseConnection("simrs_prod")
|
||||||
if err != nil || dbConn == nil {
|
if err != nil || dbConn == nil {
|
||||||
c.JSON(500, gin.H{"error": "Database connection failed"})
|
c.JSON(500, gin.H{"error": "Database connection failed"})
|
||||||
return
|
return
|
||||||
@@ -201,7 +201,7 @@ func (h *WebSocketHandler) BroadcastCheck(c *gin.Context) {
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
dbConn, err := h.hub.GetDatabaseConnection("simrs_backup")
|
dbConn, err := h.hub.GetDatabaseConnection("simrs_prod")
|
||||||
if err != nil || dbConn == nil {
|
if err != nil || dbConn == nil {
|
||||||
c.JSON(500, gin.H{"error": "Database connection failed"})
|
c.JSON(500, gin.H{"error": "Database connection failed"})
|
||||||
return
|
return
|
||||||
|
|||||||
@@ -55,7 +55,7 @@ func (h *DatabaseHandler) handleDatabaseInsert(client *Client, message WebSocket
|
|||||||
// Perform actual database insert
|
// Perform actual database insert
|
||||||
if h.hub.dbService != nil {
|
if h.hub.dbService != nil {
|
||||||
// Get database connection
|
// Get database connection
|
||||||
db, err := h.hub.GetDatabaseConnection("simrs_backup")
|
db, err := h.hub.GetDatabaseConnection("simrs_prod")
|
||||||
if err != nil {
|
if err != nil {
|
||||||
client.sendErrorResponse("Database connection error", err.Error())
|
client.sendErrorResponse("Database connection error", err.Error())
|
||||||
return nil
|
return nil
|
||||||
@@ -117,7 +117,7 @@ func (h *DatabaseHandler) handleDatabaseQuery(client *Client, message WebSocketM
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Execute query
|
// Execute query
|
||||||
results, err := h.hub.ExecuteDatabaseQuery("simrs_backup", fmt.Sprintf("SELECT * FROM %s LIMIT 100", table))
|
results, err := h.hub.ExecuteDatabaseQuery("simrs_prod", fmt.Sprintf("SELECT * FROM %s LIMIT 100", table))
|
||||||
if err != nil {
|
if err != nil {
|
||||||
client.sendErrorResponse("Database query error", err.Error())
|
client.sendErrorResponse("Database query error", err.Error())
|
||||||
return nil
|
return nil
|
||||||
@@ -142,7 +142,7 @@ func (h *DatabaseHandler) handleDatabaseCustomQuery(client *Client, message WebS
|
|||||||
|
|
||||||
database, ok := data["database"].(string)
|
database, ok := data["database"].(string)
|
||||||
if !ok || database == "" {
|
if !ok || database == "" {
|
||||||
database = "simrs_backup"
|
database = "simrs_prod"
|
||||||
}
|
}
|
||||||
|
|
||||||
query, ok := data["query"].(string)
|
query, ok := data["query"].(string)
|
||||||
|
|||||||
@@ -347,7 +347,7 @@ func (h *Hub) setupDatabaseListeners() {
|
|||||||
// Listen for changes on retribusi table
|
// Listen for changes on retribusi table
|
||||||
channels := []string{"data_changes"}
|
channels := []string{"data_changes"}
|
||||||
|
|
||||||
err := h.dbService.ListenForChanges(h.ctx, "simrs_backup", channels, func(channel, payload string) {
|
err := h.dbService.ListenForChanges(h.ctx, "simrs_prod", channels, func(channel, payload string) {
|
||||||
h.handleDatabaseChange(channel, payload)
|
h.handleDatabaseChange(channel, payload)
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user