update esthétique
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
-- CreateTable
|
||||
CREATE TABLE "GoogleReviewsMeta" (
|
||||
"id" TEXT NOT NULL PRIMARY KEY DEFAULT 'default',
|
||||
"placeId" TEXT NOT NULL,
|
||||
"rating" REAL,
|
||||
"reviewCount" INTEGER,
|
||||
"googleMapsUri" TEXT NOT NULL,
|
||||
"syncedAt" DATETIME NOT NULL
|
||||
);
|
||||
|
||||
-- CreateTable
|
||||
CREATE TABLE "GoogleReview" (
|
||||
"id" TEXT NOT NULL PRIMARY KEY,
|
||||
"authorName" TEXT NOT NULL,
|
||||
"authorUri" TEXT,
|
||||
"authorPhotoUri" TEXT,
|
||||
"rating" REAL NOT NULL,
|
||||
"text" TEXT NOT NULL,
|
||||
"relativeTime" TEXT NOT NULL DEFAULT '',
|
||||
"googleMapsUri" TEXT,
|
||||
"sortOrder" INTEGER NOT NULL DEFAULT 0,
|
||||
"createdAt" DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
"updatedAt" DATETIME NOT NULL
|
||||
);
|
||||
@@ -103,3 +103,28 @@ model TruckEventRecurrence {
|
||||
|
||||
@@index([dayOfWeek])
|
||||
}
|
||||
|
||||
/** Métadonnées des avis Google (note globale, lien Maps). Une seule ligne (id = default). */
|
||||
model GoogleReviewsMeta {
|
||||
id String @id @default("default")
|
||||
placeId String
|
||||
rating Float?
|
||||
reviewCount Int?
|
||||
googleMapsUri String
|
||||
syncedAt DateTime @updatedAt
|
||||
}
|
||||
|
||||
/** Avis Google Maps synchronisés depuis l’API Places. */
|
||||
model GoogleReview {
|
||||
id String @id
|
||||
authorName String
|
||||
authorUri String?
|
||||
authorPhotoUri String?
|
||||
rating Float
|
||||
text String
|
||||
relativeTime String @default("")
|
||||
googleMapsUri String?
|
||||
sortOrder Int @default(0)
|
||||
createdAt DateTime @default(now())
|
||||
updatedAt DateTime @updatedAt
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user