* Moved prisma to packages * Add missing prisma configs * Extracts common libs and types * Build and pipeline fixes * Adds missing package * Prisma scripts cleanup * Updates lint staged * Type fixes * Sort imports * Updates yarn lock file * Fixes for yarn dx * Revert "Sort imports" This reverts commit 076109decab9b9ba307fc03696c3b0da5c4896f3. * Formatting * Prevent double TS version * Fix conflict * Extracted e2e configs
		
			
				
	
	
		
			17 lines
		
	
	
	
		
			511 B
		
	
	
	
		
			SQL
		
	
	
	
	
	
			
		
		
	
	
			17 lines
		
	
	
	
		
			511 B
		
	
	
	
		
			SQL
		
	
	
	
	
	
-- CreateEnum
 | 
						|
CREATE TYPE "WebhookTriggerEvents" AS ENUM ('BOOKING_CREATED', 'BOOKING_RESCHEDULED', 'BOOKING_CANCELLED');
 | 
						|
 | 
						|
-- CreateTable
 | 
						|
CREATE TABLE "Webhook" (
 | 
						|
    "id" TEXT NOT NULL,
 | 
						|
    "userId" INTEGER NOT NULL,
 | 
						|
    "subscriberUrl" TEXT NOT NULL,
 | 
						|
    "createdAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP,
 | 
						|
    "active" BOOLEAN NOT NULL DEFAULT true,
 | 
						|
    "eventTriggers" "WebhookTriggerEvents"[],
 | 
						|
 | 
						|
    PRIMARY KEY ("id")
 | 
						|
);
 | 
						|
 | 
						|
-- CreateIndex
 | 
						|
CREATE UNIQUE INDEX "Webhook.id_unique" ON "Webhook"("id");
 |