Skip to content

Commit 147c93c

Browse files
committed
Add dataconnect & dc generated files for project
1 parent 37c638e commit 147c93c

File tree

1,008 files changed

+5599
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,008 files changed

+5599
-0
lines changed

dataconnect-generated/js/tests-connector/README.md

Lines changed: 506 additions & 0 deletions
Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
import { queryRef, executeQuery, mutationRef, executeMutation, validateArgs } from 'firebase/data-connect';
2+
3+
export const connectorConfig = {
4+
connector: 'tests',
5+
service: 'fdc-service',
6+
location: 'us-west2'
7+
};
8+
9+
export const removePostRef = (dcOrVars, vars) => {
10+
const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars, true);
11+
dcInstance._useGeneratedSdk();
12+
return mutationRef(dcInstance, 'RemovePost', inputVars);
13+
}
14+
removePostRef.operationName = 'RemovePost';
15+
16+
export function removePost(dcOrVars, vars) {
17+
return executeMutation(removePostRef(dcOrVars, vars));
18+
}
19+
20+
export const addPostRef = (dcOrVars, vars) => {
21+
const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars, true);
22+
dcInstance._useGeneratedSdk();
23+
return mutationRef(dcInstance, 'AddPost', inputVars);
24+
}
25+
addPostRef.operationName = 'AddPost';
26+
27+
export function addPost(dcOrVars, vars) {
28+
return executeMutation(addPostRef(dcOrVars, vars));
29+
}
30+
31+
export const listPostsRef = (dcOrVars, vars) => {
32+
const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars, true);
33+
dcInstance._useGeneratedSdk();
34+
return queryRef(dcInstance, 'ListPosts', inputVars);
35+
}
36+
listPostsRef.operationName = 'ListPosts';
37+
38+
export function listPosts(dcOrVars, vars) {
39+
return executeQuery(listPostsRef(dcOrVars, vars));
40+
}
41+
42+
export const unauthorizedQueryRef = (dc) => {
43+
const { dc: dcInstance} = validateArgs(connectorConfig, dc, undefined);
44+
dcInstance._useGeneratedSdk();
45+
return queryRef(dcInstance, 'UnauthorizedQuery');
46+
}
47+
unauthorizedQueryRef.operationName = 'UnauthorizedQuery';
48+
49+
export function unauthorizedQuery(dc) {
50+
return executeQuery(unauthorizedQueryRef(dc));
51+
}
52+
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"type":"module"}
Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
const { queryRef, executeQuery, mutationRef, executeMutation, validateArgs } = require('firebase/data-connect');
2+
3+
const connectorConfig = {
4+
connector: 'tests',
5+
service: 'fdc-service',
6+
location: 'us-west2'
7+
};
8+
exports.connectorConfig = connectorConfig;
9+
10+
const removePostRef = (dcOrVars, vars) => {
11+
const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars, true);
12+
dcInstance._useGeneratedSdk();
13+
return mutationRef(dcInstance, 'RemovePost', inputVars);
14+
}
15+
removePostRef.operationName = 'RemovePost';
16+
exports.removePostRef = removePostRef;
17+
18+
exports.removePost = function removePost(dcOrVars, vars) {
19+
return executeMutation(removePostRef(dcOrVars, vars));
20+
};
21+
22+
const addPostRef = (dcOrVars, vars) => {
23+
const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars, true);
24+
dcInstance._useGeneratedSdk();
25+
return mutationRef(dcInstance, 'AddPost', inputVars);
26+
}
27+
addPostRef.operationName = 'AddPost';
28+
exports.addPostRef = addPostRef;
29+
30+
exports.addPost = function addPost(dcOrVars, vars) {
31+
return executeMutation(addPostRef(dcOrVars, vars));
32+
};
33+
34+
const listPostsRef = (dcOrVars, vars) => {
35+
const { dc: dcInstance, vars: inputVars} = validateArgs(connectorConfig, dcOrVars, vars, true);
36+
dcInstance._useGeneratedSdk();
37+
return queryRef(dcInstance, 'ListPosts', inputVars);
38+
}
39+
listPostsRef.operationName = 'ListPosts';
40+
exports.listPostsRef = listPostsRef;
41+
42+
exports.listPosts = function listPosts(dcOrVars, vars) {
43+
return executeQuery(listPostsRef(dcOrVars, vars));
44+
};
45+
46+
const unauthorizedQueryRef = (dc) => {
47+
const { dc: dcInstance} = validateArgs(connectorConfig, dc, undefined);
48+
dcInstance._useGeneratedSdk();
49+
return queryRef(dcInstance, 'UnauthorizedQuery');
50+
}
51+
unauthorizedQueryRef.operationName = 'UnauthorizedQuery';
52+
exports.unauthorizedQueryRef = unauthorizedQueryRef;
53+
54+
exports.unauthorizedQuery = function unauthorizedQuery(dc) {
55+
return executeQuery(unauthorizedQueryRef(dc));
56+
};
Lines changed: 101 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,101 @@
1+
import { ConnectorConfig, DataConnect, QueryRef, QueryPromise, MutationRef, MutationPromise } from 'firebase/data-connect';
2+
3+
export const connectorConfig: ConnectorConfig;
4+
5+
export type TimestampString = string;
6+
export type UUIDString = string;
7+
export type Int64String = string;
8+
export type DateString = string;
9+
10+
11+
12+
13+
export interface AddPostData {
14+
post_insert: Post_Key;
15+
}
16+
17+
export interface AddPostVariables {
18+
id: UUIDString;
19+
description: string;
20+
testId: string;
21+
}
22+
23+
export interface ListPostsData {
24+
posts: ({
25+
id: UUIDString;
26+
description: string;
27+
} & Post_Key)[];
28+
}
29+
30+
export interface ListPostsVariables {
31+
testId: string;
32+
}
33+
34+
export interface Post_Key {
35+
id: UUIDString;
36+
__typename?: 'Post_Key';
37+
}
38+
39+
export interface RemovePostData {
40+
post_delete?: Post_Key | null;
41+
}
42+
43+
export interface RemovePostVariables {
44+
id: UUIDString;
45+
}
46+
47+
export interface UnauthorizedQueryData {
48+
posts: ({
49+
id: UUIDString;
50+
description: string;
51+
} & Post_Key)[];
52+
}
53+
54+
interface RemovePostRef {
55+
/* Allow users to create refs without passing in DataConnect */
56+
(vars: RemovePostVariables): MutationRef<RemovePostData, RemovePostVariables>;
57+
/* Allow users to pass in custom DataConnect instances */
58+
(dc: DataConnect, vars: RemovePostVariables): MutationRef<RemovePostData, RemovePostVariables>;
59+
operationName: string;
60+
}
61+
export const removePostRef: RemovePostRef;
62+
63+
export function removePost(vars: RemovePostVariables): MutationPromise<RemovePostData, RemovePostVariables>;
64+
export function removePost(dc: DataConnect, vars: RemovePostVariables): MutationPromise<RemovePostData, RemovePostVariables>;
65+
66+
interface AddPostRef {
67+
/* Allow users to create refs without passing in DataConnect */
68+
(vars: AddPostVariables): MutationRef<AddPostData, AddPostVariables>;
69+
/* Allow users to pass in custom DataConnect instances */
70+
(dc: DataConnect, vars: AddPostVariables): MutationRef<AddPostData, AddPostVariables>;
71+
operationName: string;
72+
}
73+
export const addPostRef: AddPostRef;
74+
75+
export function addPost(vars: AddPostVariables): MutationPromise<AddPostData, AddPostVariables>;
76+
export function addPost(dc: DataConnect, vars: AddPostVariables): MutationPromise<AddPostData, AddPostVariables>;
77+
78+
interface ListPostsRef {
79+
/* Allow users to create refs without passing in DataConnect */
80+
(vars: ListPostsVariables): QueryRef<ListPostsData, ListPostsVariables>;
81+
/* Allow users to pass in custom DataConnect instances */
82+
(dc: DataConnect, vars: ListPostsVariables): QueryRef<ListPostsData, ListPostsVariables>;
83+
operationName: string;
84+
}
85+
export const listPostsRef: ListPostsRef;
86+
87+
export function listPosts(vars: ListPostsVariables): QueryPromise<ListPostsData, ListPostsVariables>;
88+
export function listPosts(dc: DataConnect, vars: ListPostsVariables): QueryPromise<ListPostsData, ListPostsVariables>;
89+
90+
interface UnauthorizedQueryRef {
91+
/* Allow users to create refs without passing in DataConnect */
92+
(): QueryRef<UnauthorizedQueryData, undefined>;
93+
/* Allow users to pass in custom DataConnect instances */
94+
(dc: DataConnect): QueryRef<UnauthorizedQueryData, undefined>;
95+
operationName: string;
96+
}
97+
export const unauthorizedQueryRef: UnauthorizedQueryRef;
98+
99+
export function unauthorizedQuery(): QueryPromise<UnauthorizedQueryData, undefined>;
100+
export function unauthorizedQuery(dc: DataConnect): QueryPromise<UnauthorizedQueryData, undefined>;
101+
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
{
2+
"name": "@firebasegen/tests-connector",
3+
"version": "1.0.0",
4+
"author": "Firebase <[email protected]> (https://firebase.google.com/)",
5+
"description": "Generated SDK For tests",
6+
"license": "Apache-2.0",
7+
"engines": {
8+
"node": " >=18.0"
9+
},
10+
"typings": "index.d.ts",
11+
"module": "esm/index.esm.js",
12+
"main": "index.cjs.js",
13+
"browser": "esm/index.esm.js",
14+
"exports": {
15+
".": {
16+
"types": "./index.d.ts",
17+
"require": "./index.cjs.js",
18+
"default": "./esm/index.esm.js"
19+
},
20+
"./package.json": "./package.json"
21+
},
22+
"peerDependencies": {
23+
"firebase": "^10.14.0 || ^11.3.0"
24+
}
25+
}

dataconnect/.dataconnect/pgliteData/pg17/.s.PGSQL.5432.lock.out

Whitespace-only changes.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
17
8 KB
Binary file not shown.
8 KB
Binary file not shown.

0 commit comments

Comments
 (0)