mejoras
This commit is contained in:
@@ -74,7 +74,7 @@ try {
|
||||
}
|
||||
|
||||
// Crear conversaciones de muestra
|
||||
$sampleMessages = [
|
||||
$sampleconversations = [
|
||||
['text' => 'Hola, necesito información sobre sus servicios', 'direction' => 'incoming'],
|
||||
['text' => '¡Hola! Claro, te ayudo con gusto. ¿Qué tipo de servicio te interesa?', 'direction' => 'outgoing'],
|
||||
['text' => 'Estoy buscando precios de desarrollo web', 'direction' => 'incoming'],
|
||||
@@ -87,15 +87,15 @@ try {
|
||||
['text' => 'Por supuesto! Cuéntanos qué problema tienes', 'direction' => 'outgoing']
|
||||
];
|
||||
|
||||
$messagesCreated = 0;
|
||||
$conversationsCreated = 0;
|
||||
|
||||
foreach ($userIds as $index => $userId) {
|
||||
// Crear 2-3 mensajes por usuario
|
||||
$messageCount = rand(2, 4);
|
||||
|
||||
for ($i = 0; $i < $messageCount; $i++) {
|
||||
$messageIndex = ($index * $messageCount + $i) % count($sampleMessages);
|
||||
$message = $sampleMessages[$messageIndex];
|
||||
$messageIndex = ($index * $messageCount + $i) % count($sampleconversations);
|
||||
$message = $sampleconversations[$messageIndex];
|
||||
|
||||
$messageData = [
|
||||
'user_id' => $userId,
|
||||
@@ -120,12 +120,12 @@ try {
|
||||
$messageData['status'],
|
||||
$messageData['created_at']
|
||||
]);
|
||||
$messagesCreated++;
|
||||
$conversationsCreated++;
|
||||
} catch (Exception $e) {
|
||||
// Si falla, intentar en messages
|
||||
// Si falla, intentar en conversations
|
||||
try {
|
||||
$stmt = $pdo->prepare("
|
||||
INSERT INTO messages (user_id, message_text, direction, message_type, status, created_at)
|
||||
INSERT INTO conversations (user_id, message_text, direction, message_type, status, created_at)
|
||||
VALUES (?, ?, ?, ?, ?, ?)
|
||||
");
|
||||
$stmt->execute([
|
||||
@@ -136,7 +136,7 @@ try {
|
||||
$messageData['status'],
|
||||
$messageData['created_at']
|
||||
]);
|
||||
$messagesCreated++;
|
||||
$conversationsCreated++;
|
||||
} catch (Exception $e2) {
|
||||
echo "<div class='error'>❌ Error creando mensaje: " . $e2->getMessage() . "</div>";
|
||||
}
|
||||
@@ -145,7 +145,7 @@ try {
|
||||
}
|
||||
|
||||
echo "<div class='ok'>✅ Usuarios creados: " . count($userIds) . "</div>";
|
||||
echo "<div class='ok'>✅ Mensajes/conversaciones creados: $messagesCreated</div>";
|
||||
echo "<div class='ok'>✅ Mensajes/conversaciones creados: $conversationsCreated</div>";
|
||||
echo "<div class='ok'>🎉 ¡Datos de prueba creados exitosamente!</div>";
|
||||
|
||||
echo "<br><div class='warning'><strong>SIGUIENTE PASO:</strong></div>";
|
||||
|
||||
Reference in New Issue
Block a user