Browse Source

Ajuste na nomenclatura

Ranghetti 1 tháng trước cách đây
mục cha
commit
39be6423d9
1 tập tin đã thay đổi với 30 bổ sung10 xóa
  1. 30 10
      models/CprMonitoringModel.php

+ 30 - 10
models/CprMonitoringModel.php

@@ -17,7 +17,17 @@ class CprMonitoringModel
 
     public function getById(int $id): ?array
     {
-        $stmt = $this->pdo->prepare('SELECT id, cpr_id, preview, description, link FROM "cpr_monitoring" WHERE id = :id LIMIT 1');
+        $stmt = $this->pdo->prepare(
+            'SELECT
+                cpr_monitoring_id AS id,
+                cpr_id,
+                cpr_monitoring_preview AS preview,
+                cpr_monitoring_description AS description,
+                cpr_monitoring_link AS link
+             FROM "cpr_monitoring"
+             WHERE cpr_monitoring_id = :id
+             LIMIT 1'
+        );
         $stmt->execute(['id' => $id]);
         $row = $stmt->fetch(\PDO::FETCH_ASSOC);
 
@@ -27,10 +37,15 @@ class CprMonitoringModel
     public function listByCprId(int $cprId): array
     {
         $stmt = $this->pdo->prepare(
-            'SELECT id, cpr_id, preview, description, link
+            'SELECT
+                cpr_monitoring_id AS id,
+                cpr_id,
+                cpr_monitoring_preview AS preview,
+                cpr_monitoring_description AS description,
+                cpr_monitoring_link AS link
              FROM "cpr_monitoring"
              WHERE cpr_id = :cpr_id
-             ORDER BY id DESC'
+             ORDER BY cpr_monitoring_id DESC'
         );
         $stmt->execute(['cpr_id' => $cprId]);
 
@@ -40,9 +55,14 @@ class CprMonitoringModel
     public function create(int $cprId, bool $preview, string $description, string $link): array
     {
         $stmt = $this->pdo->prepare(
-            'INSERT INTO "cpr_monitoring" (cpr_id, preview, description, link)
+            'INSERT INTO "cpr_monitoring" (
+                cpr_id,
+                cpr_monitoring_preview,
+                cpr_monitoring_description,
+                cpr_monitoring_link
+             )
              VALUES (:cpr_id, :preview, :description, :link)
-             RETURNING id'
+             RETURNING cpr_monitoring_id'
         );
 
         $stmt->execute([
@@ -69,15 +89,15 @@ class CprMonitoringModel
         $params = ['id' => $id];
 
         if ($preview !== null) {
-            $fields[] = 'preview = :preview';
+            $fields[] = 'cpr_monitoring_preview = :preview';
             $params['preview'] = $preview;
         }
         if ($description !== null) {
-            $fields[] = 'description = :description';
+            $fields[] = 'cpr_monitoring_description = :description';
             $params['description'] = $description;
         }
         if ($link !== null) {
-            $fields[] = 'link = :link';
+            $fields[] = 'cpr_monitoring_link = :link';
             $params['link'] = $link;
         }
 
@@ -85,7 +105,7 @@ class CprMonitoringModel
             return null;
         }
 
-        $sql = 'UPDATE "cpr_monitoring" SET ' . implode(', ', $fields) . ' WHERE id = :id';
+        $sql = 'UPDATE "cpr_monitoring" SET ' . implode(', ', $fields) . ' WHERE cpr_monitoring_id = :id';
         $stmt = $this->pdo->prepare($sql);
         $ok = $stmt->execute($params);
         if (!$ok) {
@@ -97,7 +117,7 @@ class CprMonitoringModel
 
     public function delete(int $id): bool
     {
-        $stmt = $this->pdo->prepare('DELETE FROM "cpr_monitoring" WHERE id = :id');
+        $stmt = $this->pdo->prepare('DELETE FROM "cpr_monitoring" WHERE cpr_monitoring_id = :id');
         $stmt->execute(['id' => $id]);
 
         return $stmt->rowCount() > 0;