@@ -157,7 +157,6 @@ model Organization {
157
157
invites OrgMemberInvite []
158
158
externalAccounts ExternalAccount []
159
159
integrations Integration []
160
- sources TriggerSource []
161
160
organizationIntegrations OrganizationIntegration []
162
161
workerGroups WorkerInstanceGroup []
163
162
workerInstances WorkerInstance []
@@ -181,7 +180,6 @@ model ExternalAccount {
181
180
connections IntegrationConnection []
182
181
events EventRecord []
183
182
runs JobRun []
184
- triggerSources TriggerSource []
185
183
EventDispatcher EventDispatcher []
186
184
187
185
@@unique ([environmentId , identifier ] )
@@ -255,9 +253,7 @@ model Integration {
255
253
organization Organization @relation (fields : [organizationId ] , references : [id ] , onDelete : Cascade , onUpdate : Cascade )
256
254
organizationId String
257
255
258
- connections IntegrationConnection []
259
- sources TriggerSource []
260
- RunConnection RunConnection []
256
+ connections IntegrationConnection []
261
257
262
258
@@unique ([organizationId , slug ] )
263
259
}
@@ -299,8 +295,6 @@ model IntegrationConnection {
299
295
300
296
/// If enabled is false, OAuth refreshing will not be attempted
301
297
enabled Boolean @default (true )
302
-
303
- runConnections RunConnection []
304
298
}
305
299
306
300
enum ConnectionType {
@@ -401,7 +395,6 @@ model RuntimeEnvironment {
401
395
events EventRecord []
402
396
jobRuns JobRun []
403
397
JobQueue JobQueue []
404
- sources TriggerSource []
405
398
eventDispatchers EventDispatcher []
406
399
ExternalAccount ExternalAccount []
407
400
concurrencyLimitGroups ConcurrencyLimitGroup []
@@ -473,7 +466,6 @@ model Project {
473
466
jobVersion JobVersion []
474
467
events EventRecord []
475
468
runs JobRun []
476
- sources TriggerSource []
477
469
httpEndpoints TriggerHttpEndpoint []
478
470
backgroundWorkers BackgroundWorker []
479
471
backgroundWorkerTasks BackgroundWorkerTask []
@@ -532,7 +524,6 @@ model Endpoint {
532
524
jobVersions JobVersion []
533
525
jobRuns JobRun []
534
526
dynamictriggers DynamicTrigger []
535
- sources TriggerSource []
536
527
537
528
@@unique ([environmentId , slug ] )
538
529
}
@@ -600,7 +591,6 @@ model JobVersion {
600
591
601
592
runs JobRun []
602
593
dynamicTriggers DynamicTrigger []
603
- triggerSources TriggerSource []
604
594
605
595
status JobVersionStatus @default (ACTIVE )
606
596
@@ -648,27 +638,6 @@ model JobQueue {
648
638
@@unique ([environmentId , name ] )
649
639
}
650
640
651
- model RunConnection {
652
- id String @id @default (cuid () )
653
- key String
654
-
655
- authSource IntegrationAuthSource @default (HOSTED )
656
-
657
- run JobRun @relation (fields : [runId ] , references : [id ] , onDelete : Cascade , onUpdate : Cascade )
658
- runId String
659
-
660
- connection IntegrationConnection ? @relation (fields : [connectionId ] , references : [id ] , onDelete : Cascade , onUpdate : Cascade )
661
- connectionId String ?
662
-
663
- integration Integration @relation (fields : [integrationId ] , references : [id ] , onDelete : Cascade , onUpdate : Cascade )
664
- integrationId String
665
-
666
- createdAt DateTime @default (now () )
667
- updatedAt DateTime @updatedAt
668
-
669
- @@unique ([runId , key ] )
670
- }
671
-
672
641
model DynamicTrigger {
673
642
id String @id @default (cuid () )
674
643
type DynamicTriggerType @default (EVENT )
@@ -677,8 +646,7 @@ model DynamicTrigger {
677
646
endpoint Endpoint @relation (fields : [endpointId ] , references : [id ] , onDelete : Cascade , onUpdate : Cascade )
678
647
endpointId String
679
648
680
- jobs Job []
681
- sources TriggerSource []
649
+ jobs Job []
682
650
683
651
sourceRegistrationJob JobVersion ? @relation (fields : [sourceRegistrationJobId ] , references : [id ] , onDelete : Cascade , onUpdate : Cascade )
684
652
sourceRegistrationJobId String ?
@@ -824,8 +792,6 @@ model JobRun {
824
792
825
793
forceYieldImmediately Boolean @default (false )
826
794
827
- runConnections RunConnection []
828
-
829
795
@@index ([jobId , createdAt (sort : Desc ) ] , map : " idx_jobrun_jobId_createdAt " )
830
796
@@index ([organizationId , createdAt ] , map : " idx_jobrun_organizationId_createdAt " )
831
797
@@index ([versionId ] , map : " idx_jobrun_versionId " )
@@ -883,7 +849,6 @@ model SecretReference {
883
849
884
850
connections IntegrationConnection []
885
851
integrations Integration []
886
- triggerSources TriggerSource []
887
852
httpEndpoints TriggerHttpEndpoint []
888
853
environmentVariableValues EnvironmentVariableValue []
889
854
@@ -908,58 +873,6 @@ model SecretStore {
908
873
@@index ([key (ops : raw (" text_pattern_ops " ) ) ] , type : BTree )
909
874
}
910
875
911
- model TriggerSource {
912
- id String @id @default (cuid () )
913
-
914
- key String
915
- params Json ?
916
-
917
- channel TriggerChannel @default (HTTP )
918
- channelData Json ?
919
-
920
- version String @default (" 1 " )
921
-
922
- metadata Json ?
923
-
924
- secretReference SecretReference @relation (fields : [secretReferenceId ] , references : [id ] , onDelete : Cascade , onUpdate : Cascade )
925
- secretReferenceId String
926
-
927
- organization Organization @relation (fields : [organizationId ] , references : [id ] , onDelete : Cascade , onUpdate : Cascade )
928
- organizationId String
929
-
930
- environment RuntimeEnvironment @relation (fields : [environmentId ] , references : [id ] , onDelete : Cascade , onUpdate : Cascade )
931
- environmentId String
932
-
933
- endpoint Endpoint @relation (fields : [endpointId ] , references : [id ] , onDelete : Cascade , onUpdate : Cascade )
934
- endpointId String
935
-
936
- project Project @relation (fields : [projectId ] , references : [id ] , onDelete : Cascade , onUpdate : Cascade )
937
- projectId String
938
-
939
- integration Integration @relation (fields : [integrationId ] , references : [id ] , onDelete : Cascade , onUpdate : Cascade )
940
- integrationId String
941
-
942
- dynamicTrigger DynamicTrigger ? @relation (fields : [dynamicTriggerId ] , references : [id ] , onDelete : Cascade , onUpdate : Cascade )
943
- dynamicTriggerId String ?
944
-
945
- externalAccount ExternalAccount ? @relation (fields : [externalAccountId ] , references : [id ] , onDelete : Cascade , onUpdate : Cascade )
946
- externalAccountId String ?
947
-
948
- sourceRegistrationJob JobVersion ? @relation (fields : [sourceRegistrationJobId ] , references : [id ] , onDelete : Cascade , onUpdate : Cascade )
949
- sourceRegistrationJobId String ?
950
-
951
- dynamicSourceId String ?
952
- dynamicSourceMetadata Json ?
953
-
954
- active Boolean @default (false )
955
- interactive Boolean @default (false )
956
-
957
- createdAt DateTime @default (now () )
958
- updatedAt DateTime @updatedAt
959
-
960
- @@unique ([key , environmentId ] )
961
- }
962
-
963
876
enum TriggerChannel {
964
877
HTTP
965
878
SQS
0 commit comments