├── .Builder
├── .idea
│ └── .idea.SupabaseUnityBuilder
│ │ └── .idea
│ │ ├── .name
│ │ ├── encodings.xml
│ │ ├── indexLayout.xml
│ │ ├── projectSettingsUpdater.xml
│ │ └── workspace.xml
├── SupabaseUnityBuilder.sln
└── SupabaseUnityBuilder
│ ├── .idea
│ └── .idea.SupabaseUnityBuilder
│ │ └── .idea
│ │ └── workspace.xml
│ ├── Program.cs
│ ├── SupabaseUnityBuilder.csproj
│ └── Utils.cs
├── .UnityDlls
├── Functions.meta
├── Functions
│ ├── Functions.dll
│ ├── Functions.dll.meta
│ ├── package.json
│ └── package.json.meta
├── Gotrue.meta
├── Gotrue
│ ├── Gotrue.dll
│ ├── Gotrue.dll.meta
│ ├── package.json
│ └── package.json.meta
├── MimeMapping.meta
├── MimeMapping
│ ├── MimeMapping.dll
│ ├── MimeMapping.dll.meta
│ ├── package.json
│ └── package.json.meta
├── Newtonsoft.Json.meta
├── Newtonsoft.Json
│ ├── Newtonsoft.Json.dll
│ ├── Newtonsoft.Json.dll.meta
│ ├── package.json
│ └── package.json.meta
├── Postgrest.meta
├── Postgrest
│ ├── Postgrest.dll
│ ├── Postgrest.dll.meta
│ ├── package.json
│ └── package.json.meta
├── Realtime.meta
├── Realtime
│ ├── Realtime.dll
│ ├── Realtime.dll.meta
│ ├── package.json
│ └── package.json.meta
├── Storage.meta
├── Storage
│ ├── Storage.dll
│ ├── Storage.dll.meta
│ ├── package.json
│ └── package.json.meta
├── Supabase.meta
├── Supabase
│ ├── Supabase.dll
│ ├── Supabase.dll.meta
│ ├── package.json
│ └── package.json.meta
├── System.Reactive.meta
├── System.Reactive
│ ├── System.Reactive.dll
│ ├── System.Reactive.dll.meta
│ ├── package.json
│ └── package.json.meta
├── System.Runtime.CompilerServices.Unsafe.meta
├── System.Runtime.CompilerServices.Unsafe
│ ├── System.Runtime.CompilerServices.Unsafe.dll
│ ├── System.Runtime.CompilerServices.Unsafe.dll.meta
│ ├── package.json
│ └── package.json.meta
├── System.Runtime.InteropServices.WindowsRuntime.meta
├── System.Runtime.InteropServices.WindowsRuntime
│ ├── System.Runtime.InteropServices.WindowsRuntime.dll
│ ├── System.Runtime.InteropServices.WindowsRuntime.dll.meta
│ ├── package.json
│ └── package.json.meta
├── System.Threading.Channels.meta
├── System.Threading.Channels
│ ├── System.Threading.Channels.dll
│ ├── System.Threading.Channels.dll.meta
│ ├── package.json
│ └── package.json.meta
├── System.Threading.Tasks.Extensions.meta
├── System.Threading.Tasks.Extensions
│ ├── System.Threading.Tasks.Extensions.dll
│ ├── System.Threading.Tasks.Extensions.dll.meta
│ ├── package.json
│ └── package.json.meta
├── Websocket.Client.meta
└── Websocket.Client
│ ├── Websocket.Client.dll
│ ├── Websocket.Client.dll.meta
│ ├── package.json
│ └── package.json.meta
├── .github
└── FUNDING.yml
├── .gitignore
├── .gitmodules
├── README.md
├── README.md.meta
├── Unity.meta
├── Unity
├── Supabase.asmdef
├── Supabase.asmdef.meta
├── package.json
├── package.json.meta
├── supabase-cloned.meta
└── supabase-cloned
│ ├── supabase-csharp.meta
│ └── supabase-csharp
│ ├── Supabase.meta
│ ├── Supabase
│ ├── Client.cs
│ ├── Client.cs.meta
│ ├── Extensions.meta
│ ├── Extensions
│ │ ├── DictionaryExtension.cs
│ │ └── DictionaryExtension.cs.meta
│ ├── StatelessClient.cs
│ ├── StatelessClient.cs.meta
│ ├── SupabaseFunctions.cs
│ ├── SupabaseFunctions.cs.meta
│ ├── SupabaseModel.cs
│ ├── SupabaseModel.cs.meta
│ ├── SupabaseTable.cs
│ ├── SupabaseTable.cs.meta
│ ├── Util.cs
│ ├── Util.cs.meta
│ ├── bin.meta
│ ├── bin
│ │ ├── Debug.meta
│ │ └── Debug
│ │ │ └── netstandard2.0.meta
│ ├── obj.meta
│ └── obj
│ │ ├── Debug.meta
│ │ └── Debug
│ │ ├── netstandard2.0.meta
│ │ └── netstandard2.0
│ │ ├── Supabase.AssemblyInfo.cs
│ │ └── Supabase.AssemblyInfo.cs.meta
│ ├── modules.meta
│ └── modules
│ ├── functions-csharp.meta
│ ├── functions-csharp
│ ├── Functions.meta
│ ├── Functions
│ │ ├── Client.cs
│ │ ├── Client.cs.meta
│ │ ├── Responses.meta
│ │ ├── Responses
│ │ │ ├── BaseResponse.cs
│ │ │ ├── BaseResponse.cs.meta
│ │ │ ├── ErrorResponse.cs
│ │ │ └── ErrorResponse.cs.meta
│ │ ├── Util.cs
│ │ └── Util.cs.meta
│ ├── supabase.meta
│ └── supabase
│ │ ├── functions.meta
│ │ └── functions
│ │ └── hello.meta
│ ├── gotrue-csharp.meta
│ ├── gotrue-csharp
│ ├── Gotrue.meta
│ └── Gotrue
│ │ ├── Api.cs
│ │ ├── Api.cs.meta
│ │ ├── Attributes.meta
│ │ ├── Attributes
│ │ ├── MapToAttribute.cs
│ │ └── MapToAttribute.cs.meta
│ │ ├── Client.cs
│ │ ├── Client.cs.meta
│ │ ├── Constants.cs
│ │ ├── Constants.cs.meta
│ │ ├── ExceptionHandler.cs
│ │ ├── ExceptionHandler.cs.meta
│ │ ├── Helpers.cs
│ │ ├── Helpers.cs.meta
│ │ ├── Responses.meta
│ │ ├── Responses
│ │ ├── BaseResponse.cs
│ │ ├── BaseResponse.cs.meta
│ │ ├── ErrorResponse.cs
│ │ └── ErrorResponse.cs.meta
│ │ ├── Session.cs
│ │ ├── Session.cs.meta
│ │ ├── StatelessClient.cs
│ │ ├── StatelessClient.cs.meta
│ │ ├── User.cs
│ │ ├── User.cs.meta
│ │ ├── Util.cs
│ │ └── Util.cs.meta
│ ├── postgrest-csharp.meta
│ ├── postgrest-csharp
│ ├── Postgrest.meta
│ └── Postgrest
│ │ ├── Attributes.meta
│ │ ├── Attributes
│ │ ├── ColumnAttribute.cs
│ │ ├── ColumnAttribute.cs.meta
│ │ ├── MapToAttribute.cs
│ │ ├── MapToAttribute.cs.meta
│ │ ├── PrimaryKeyAttribute.cs
│ │ ├── PrimaryKeyAttribute.cs.meta
│ │ ├── TableAttribute.cs
│ │ └── TableAttribute.cs.meta
│ │ ├── Client.cs
│ │ ├── Client.cs.meta
│ │ ├── ClientOptions.cs
│ │ ├── ClientOptions.cs.meta
│ │ ├── Constants.cs
│ │ ├── Constants.cs.meta
│ │ ├── Converters.meta
│ │ ├── Converters
│ │ ├── DateTimeConverter.cs
│ │ ├── DateTimeConverter.cs.meta
│ │ ├── IntConverter.cs
│ │ ├── IntConverter.cs.meta
│ │ ├── RangeConverter.cs
│ │ └── RangeConverter.cs.meta
│ │ ├── Extensions.meta
│ │ ├── Extensions
│ │ ├── DictionaryExtensions.cs
│ │ ├── DictionaryExtensions.cs.meta
│ │ ├── EnumExtensions.cs
│ │ ├── EnumExtensions.cs.meta
│ │ ├── RangeExtensions.cs
│ │ └── RangeExtensions.cs.meta
│ │ ├── Helpers.cs
│ │ ├── Helpers.cs.meta
│ │ ├── IntRange.cs
│ │ ├── IntRange.cs.meta
│ │ ├── Models.meta
│ │ ├── Models
│ │ ├── BaseModel.cs
│ │ └── BaseModel.cs.meta
│ │ ├── PostgrestContractResolver.cs
│ │ ├── PostgrestContractResolver.cs.meta
│ │ ├── QueryFilter.cs
│ │ ├── QueryFilter.cs.meta
│ │ ├── QueryOptions.cs
│ │ ├── QueryOptions.cs.meta
│ │ ├── QueryOrderer.cs
│ │ ├── QueryOrderer.cs.meta
│ │ ├── Responses.meta
│ │ ├── Responses
│ │ ├── BaseResponse.cs
│ │ ├── BaseResponse.cs.meta
│ │ ├── ErrorResponse.cs
│ │ ├── ErrorResponse.cs.meta
│ │ ├── ModeledResponse.cs
│ │ └── ModeledResponse.cs.meta
│ │ ├── StatelessClient.cs
│ │ ├── StatelessClient.cs.meta
│ │ ├── StatelessClientOptions.cs
│ │ ├── StatelessClientOptions.cs.meta
│ │ ├── Table.cs
│ │ ├── Table.cs.meta
│ │ ├── Util.cs
│ │ └── Util.cs.meta
│ ├── realtime-csharp.meta
│ ├── realtime-csharp
│ ├── Realtime.meta
│ └── Realtime
│ │ ├── Attributes.meta
│ │ ├── Attributes
│ │ ├── MapToAttribute.cs
│ │ └── MapToAttribute.cs.meta
│ │ ├── Channel.cs
│ │ ├── Channel.cs.meta
│ │ ├── Client.cs
│ │ ├── Client.cs.meta
│ │ ├── ClientOptions.cs
│ │ ├── ClientOptions.cs.meta
│ │ ├── Constants.cs
│ │ ├── Constants.cs.meta
│ │ ├── Converters.meta
│ │ ├── Converters
│ │ ├── DateTimeConverter.cs
│ │ ├── DateTimeConverter.cs.meta
│ │ ├── IntArrayConverter.cs
│ │ ├── IntArrayConverter.cs.meta
│ │ ├── StringArrayConverter.cs
│ │ └── StringArrayConverter.cs.meta
│ │ ├── CustomContractResolver.cs
│ │ ├── CustomContractResolver.cs.meta
│ │ ├── Push.cs
│ │ ├── Push.cs.meta
│ │ ├── Socket.cs
│ │ ├── Socket.cs.meta
│ │ ├── Utils.cs
│ │ └── Utils.cs.meta
│ ├── storage-csharp.meta
│ └── storage-csharp
│ ├── Storage.meta
│ └── Storage
│ ├── Bucket.cs
│ ├── Bucket.cs.meta
│ ├── Client.cs
│ ├── Client.cs.meta
│ ├── CreateSignedUrlResponse.cs
│ ├── CreateSignedUrlResponse.cs.meta
│ ├── Extensions.meta
│ ├── Extensions
│ ├── HttpClientProgress.cs
│ ├── HttpClientProgress.cs.meta
│ ├── ProgressableStreamContent.cs
│ └── ProgressableStreamContent.cs.meta
│ ├── FileObject.cs
│ ├── FileObject.cs.meta
│ ├── FileOptions.cs
│ ├── FileOptions.cs.meta
│ ├── Helpers.cs
│ ├── Helpers.cs.meta
│ ├── SearchOptions.cs
│ ├── SearchOptions.cs.meta
│ ├── SortBy.cs
│ ├── SortBy.cs.meta
│ ├── StorageBucketApi.cs
│ ├── StorageBucketApi.cs.meta
│ ├── StorageFileApi.cs
│ ├── StorageFileApi.cs.meta
│ ├── Util.cs
│ └── Util.cs.meta
├── package.json
└── package.json.meta
/.Builder/.idea/.idea.SupabaseUnityBuilder/.idea/.name:
--------------------------------------------------------------------------------
1 | SupabaseUnityBuilder
--------------------------------------------------------------------------------
/.Builder/.idea/.idea.SupabaseUnityBuilder/.idea/encodings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
--------------------------------------------------------------------------------
/.Builder/.idea/.idea.SupabaseUnityBuilder/.idea/indexLayout.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/.Builder/.idea/.idea.SupabaseUnityBuilder/.idea/projectSettingsUpdater.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
--------------------------------------------------------------------------------
/.Builder/.idea/.idea.SupabaseUnityBuilder/.idea/workspace.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | SupabaseUnityBuilder/SupabaseUnityBuilder.csproj
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 | {
28 | "keyToString": {
29 | "RunOnceActivity.OpenProjectViewOnStart": "true",
30 | "RunOnceActivity.ShowReadmeOnStart": "true",
31 | "settings.editor.selected.configurable": "MTConfigurable"
32 | }
33 | }
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 | 1653396141759
59 |
60 |
61 | 1653396141759
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
--------------------------------------------------------------------------------
/.Builder/SupabaseUnityBuilder.sln:
--------------------------------------------------------------------------------
1 |
2 | Microsoft Visual Studio Solution File, Format Version 12.00
3 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SupabaseUnityBuilder", "SupabaseUnityBuilder\SupabaseUnityBuilder.csproj", "{F94986D5-84A9-4D92-BD40-0728DA5C90D4}"
4 | EndProject
5 | Global
6 | GlobalSection(SolutionConfigurationPlatforms) = preSolution
7 | Debug|Any CPU = Debug|Any CPU
8 | Release|Any CPU = Release|Any CPU
9 | EndGlobalSection
10 | GlobalSection(ProjectConfigurationPlatforms) = postSolution
11 | {F94986D5-84A9-4D92-BD40-0728DA5C90D4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
12 | {F94986D5-84A9-4D92-BD40-0728DA5C90D4}.Debug|Any CPU.Build.0 = Debug|Any CPU
13 | {F94986D5-84A9-4D92-BD40-0728DA5C90D4}.Release|Any CPU.ActiveCfg = Release|Any CPU
14 | {F94986D5-84A9-4D92-BD40-0728DA5C90D4}.Release|Any CPU.Build.0 = Release|Any CPU
15 | EndGlobalSection
16 | EndGlobal
17 |
--------------------------------------------------------------------------------
/.Builder/SupabaseUnityBuilder/.idea/.idea.SupabaseUnityBuilder/.idea/workspace.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | SupabaseUnityBuilder/SupabaseUnityBuilder.csproj
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 | 1653396107027
56 |
57 |
58 | 1653396107027
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
--------------------------------------------------------------------------------
/.Builder/SupabaseUnityBuilder/Program.cs:
--------------------------------------------------------------------------------
1 | using System.Diagnostics;
2 |
3 | string appDir = Environment.CurrentDirectory;
4 | var repoDir = Directory.GetParent(appDir).Parent.Parent.Parent.Parent;
5 | var submodulesDirPath = Path.Combine(repoDir.FullName, ".Submodules");
6 | if(!Directory.Exists(submodulesDirPath))
7 | throw new Exception($"Something went wrong, directory doesn't exists: {submodulesDirPath}");
8 |
9 | var unityDirPath = Path.Combine(repoDir.FullName, "Unity");
10 | var unityDir = new DirectoryInfo(unityDirPath);
11 | var supClonedDirPath = Path.Combine(unityDirPath, "supabase-cloned");
12 | Console.WriteLine(supClonedDirPath);
13 | // make sure we aren't deleting random "Unity" folder
14 | if(Directory.Exists(supClonedDirPath))
15 | {
16 | // unityDir.Delete(true); - this was bad as meta files shouldn't be deleted
17 | var filesToDelete = Directory.GetFiles(supClonedDirPath, "*.cs", SearchOption.AllDirectories);
18 | foreach(string delPath in filesToDelete)
19 | {
20 | File.Delete(delPath);
21 | }
22 | }
23 | unityDir.Create();
24 | Directory.CreateDirectory(supClonedDirPath);
25 |
26 |
27 | // copy cs files
28 | DirectoryInfo submodulesDir = new DirectoryInfo(submodulesDirPath);
29 | Utils.CopyDirectoryRecursive(submodulesDir, supClonedDirPath);
30 |
31 |
32 | // build dlls
33 | DirectoryInfo supaDir = new DirectoryInfo(Path.Combine(submodulesDir.FullName, "supabase-csharp", "Supabase"));
34 | Process cmd = new Process()
35 | {
36 | StartInfo = new ProcessStartInfo("cmd.exe", "/c " + @"dotnet publish -o ../../../.build")
37 | {
38 | RedirectStandardOutput = true,
39 | CreateNoWindow = true,
40 | UseShellExecute = false,
41 | WorkingDirectory = supaDir.FullName
42 | }
43 | };
44 | cmd.Start();
45 |
46 | await cmd.WaitForExitAsync();
47 | Console.WriteLine(cmd.StandardOutput.ReadToEnd());
48 |
49 |
50 |
51 | // create main package
52 | string packageJsonTemplate = @"
53 | {
54 | ""name"": ""name_replace"",
55 | ""version"": ""1.0.0""
56 | }";
57 | await File.WriteAllTextAsync(Path.Combine(unityDirPath, "package.json"), packageJsonTemplate.Replace("name_replace", "com.supabase.unity"));
58 |
59 | string asmdefTemplate = @"{
60 | ""name"": ""name_replace"",
61 | ""rootNamespace"": """",
62 | ""references"": [],
63 | ""includePlatforms"": [],
64 | ""excludePlatforms"": [],
65 | ""allowUnsafeCode"": false,
66 | ""overrideReferences"": false,
67 | ""precompiledReferences"": [],
68 | ""autoReferenced"": true,
69 | ""defineConstraints"": [],
70 | ""noEngineReferences"": false
71 | }";
72 | await File.WriteAllTextAsync(Path.Combine(unityDirPath, "Supabase.asmdef"), asmdefTemplate.Replace("name_replace", "Supabase"));
73 |
74 |
75 | // create dlls packages
76 | var buildDir = new DirectoryInfo(Path.Combine(repoDir.FullName, ".build"));
77 |
78 |
79 | var unityDllsPath = Path.Combine(repoDir.FullName, ".UnityDlls");
80 | if(Directory.Exists(unityDllsPath))
81 | {
82 | // Directory.Delete(unityDllsPath, true);
83 | var filesToDelete = Directory.GetFiles(unityDllsPath, "*.dll", SearchOption.AllDirectories);
84 | foreach(string delPath in filesToDelete)
85 | {
86 | File.Delete(delPath);
87 | }
88 | }
89 |
90 | foreach(var file in buildDir.EnumerateFiles("*.dll"))
91 | {
92 | var nameWithoutExt = Path.GetFileNameWithoutExtension(file.Name);
93 | var destPath = Path.Combine(repoDir.FullName, ".UnityDlls", nameWithoutExt);
94 | Directory.CreateDirectory(destPath);
95 | file.CopyTo(Path.Combine(destPath, file.Name));
96 | var packageJsonPath = Path.Combine(destPath, "package.json");
97 | await File.WriteAllTextAsync(packageJsonPath, packageJsonTemplate.Replace("name_replace", $"com.supabase.dll.{nameWithoutExt.ToLowerInvariant()}"));
98 | }
--------------------------------------------------------------------------------
/.Builder/SupabaseUnityBuilder/SupabaseUnityBuilder.csproj:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | Exe
5 | net6.0
6 | enable
7 | enable
8 |
9 |
10 |
11 |
--------------------------------------------------------------------------------
/.Builder/SupabaseUnityBuilder/Utils.cs:
--------------------------------------------------------------------------------
1 | public class Utils
2 | {
3 | public static int CopyDirectoryRecursive(DirectoryInfo sourceDir, string destinationDir)
4 | {
5 | Directory.CreateDirectory(destinationDir);
6 |
7 | int totalFilesCopied = 0;
8 |
9 | foreach(FileInfo file in sourceDir.EnumerateFiles())
10 | {
11 | if(file.Name.StartsWith("."))
12 | continue;
13 |
14 | if(!file.Name.EndsWith("cs") )
15 | continue;
16 | string targetFilePath = Path.Combine(destinationDir, file.Name);
17 | file.CopyTo(targetFilePath);
18 | totalFilesCopied++;
19 | }
20 |
21 | foreach(DirectoryInfo subDir in sourceDir.EnumerateDirectories())
22 | {
23 | if(subDir.Name.StartsWith("."))
24 | continue;
25 |
26 | if(subDir.Name.Contains("Test")
27 | || subDir.Name.Contains("Example"))
28 | continue;
29 | string newDir = Path.Combine(destinationDir, subDir.Name);
30 | totalFilesCopied += CopyDirectoryRecursive(subDir, newDir);
31 | }
32 | // if(totalFilesCopied == 0)
33 | // Directory.Delete(destinationDir);
34 |
35 | return totalFilesCopied;
36 | }
37 | }
--------------------------------------------------------------------------------
/.UnityDlls/Functions.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 75e642c8410a4cc4fb666cf4f6519bc1
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/.UnityDlls/Functions/Functions.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kamyker/supabase-unity/2705e95b3bd1a0e49c03e2801db726f452697de1/.UnityDlls/Functions/Functions.dll
--------------------------------------------------------------------------------
/.UnityDlls/Functions/Functions.dll.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: db18dd5f2a3c4c6438e9ba31f7f9fbcb
3 | PluginImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | iconMap: {}
7 | executionOrder: {}
8 | defineConstraints: []
9 | isPreloaded: 0
10 | isOverridable: 1
11 | isExplicitlyReferenced: 0
12 | validateReferences: 1
13 | platformData:
14 | - first:
15 | Any:
16 | second:
17 | enabled: 1
18 | settings: {}
19 | - first:
20 | Editor: Editor
21 | second:
22 | enabled: 0
23 | settings:
24 | DefaultValueInitialized: true
25 | - first:
26 | Windows Store Apps: WindowsStoreApps
27 | second:
28 | enabled: 0
29 | settings:
30 | CPU: AnyCPU
31 | userData:
32 | assetBundleName:
33 | assetBundleVariant:
34 |
--------------------------------------------------------------------------------
/.UnityDlls/Functions/package.json:
--------------------------------------------------------------------------------
1 |
2 | {
3 | "name": "com.supabase.dll.functions",
4 | "version": "1.0.0"
5 | }
--------------------------------------------------------------------------------
/.UnityDlls/Functions/package.json.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 0f2f185cc69bf1045916a6f0c66071e6
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/.UnityDlls/Gotrue.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5c645119461f1d341859186d51235b27
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/.UnityDlls/Gotrue/Gotrue.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kamyker/supabase-unity/2705e95b3bd1a0e49c03e2801db726f452697de1/.UnityDlls/Gotrue/Gotrue.dll
--------------------------------------------------------------------------------
/.UnityDlls/Gotrue/Gotrue.dll.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6a67b8bff27b56245ba0e16672e0aaa3
3 | PluginImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | iconMap: {}
7 | executionOrder: {}
8 | defineConstraints: []
9 | isPreloaded: 0
10 | isOverridable: 1
11 | isExplicitlyReferenced: 0
12 | validateReferences: 1
13 | platformData:
14 | - first:
15 | Any:
16 | second:
17 | enabled: 1
18 | settings: {}
19 | - first:
20 | Editor: Editor
21 | second:
22 | enabled: 0
23 | settings:
24 | DefaultValueInitialized: true
25 | - first:
26 | Windows Store Apps: WindowsStoreApps
27 | second:
28 | enabled: 0
29 | settings:
30 | CPU: AnyCPU
31 | userData:
32 | assetBundleName:
33 | assetBundleVariant:
34 |
--------------------------------------------------------------------------------
/.UnityDlls/Gotrue/package.json:
--------------------------------------------------------------------------------
1 |
2 | {
3 | "name": "com.supabase.dll.gotrue",
4 | "version": "1.0.0"
5 | }
--------------------------------------------------------------------------------
/.UnityDlls/Gotrue/package.json.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 2a264b7e04645d04ca9ce4a3bec9feb8
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/.UnityDlls/MimeMapping.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 146bd14e45798684d86acd26cd5f082c
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/.UnityDlls/MimeMapping/MimeMapping.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kamyker/supabase-unity/2705e95b3bd1a0e49c03e2801db726f452697de1/.UnityDlls/MimeMapping/MimeMapping.dll
--------------------------------------------------------------------------------
/.UnityDlls/MimeMapping/MimeMapping.dll.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 44d63c61391f89441b940c8367cef3b9
3 | PluginImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | iconMap: {}
7 | executionOrder: {}
8 | defineConstraints: []
9 | isPreloaded: 0
10 | isOverridable: 1
11 | isExplicitlyReferenced: 0
12 | validateReferences: 1
13 | platformData:
14 | - first:
15 | Any:
16 | second:
17 | enabled: 1
18 | settings: {}
19 | - first:
20 | Editor: Editor
21 | second:
22 | enabled: 0
23 | settings:
24 | DefaultValueInitialized: true
25 | - first:
26 | Windows Store Apps: WindowsStoreApps
27 | second:
28 | enabled: 0
29 | settings:
30 | CPU: AnyCPU
31 | userData:
32 | assetBundleName:
33 | assetBundleVariant:
34 |
--------------------------------------------------------------------------------
/.UnityDlls/MimeMapping/package.json:
--------------------------------------------------------------------------------
1 |
2 | {
3 | "name": "com.supabase.dll.mimemapping",
4 | "version": "1.0.0"
5 | }
--------------------------------------------------------------------------------
/.UnityDlls/MimeMapping/package.json.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f7efd0d331e847649aa8139514aa14cd
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/.UnityDlls/Newtonsoft.Json.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d7aebd3767c2a014a9f9bf92160c6c54
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/.UnityDlls/Newtonsoft.Json/Newtonsoft.Json.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kamyker/supabase-unity/2705e95b3bd1a0e49c03e2801db726f452697de1/.UnityDlls/Newtonsoft.Json/Newtonsoft.Json.dll
--------------------------------------------------------------------------------
/.UnityDlls/Newtonsoft.Json/Newtonsoft.Json.dll.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 129cd4957030e41478f85cb9387a5200
3 | PluginImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | iconMap: {}
7 | executionOrder: {}
8 | defineConstraints: []
9 | isPreloaded: 0
10 | isOverridable: 1
11 | isExplicitlyReferenced: 0
12 | validateReferences: 1
13 | platformData:
14 | - first:
15 | Any:
16 | second:
17 | enabled: 1
18 | settings: {}
19 | - first:
20 | Editor: Editor
21 | second:
22 | enabled: 0
23 | settings:
24 | DefaultValueInitialized: true
25 | - first:
26 | Windows Store Apps: WindowsStoreApps
27 | second:
28 | enabled: 0
29 | settings:
30 | CPU: AnyCPU
31 | userData:
32 | assetBundleName:
33 | assetBundleVariant:
34 |
--------------------------------------------------------------------------------
/.UnityDlls/Newtonsoft.Json/package.json:
--------------------------------------------------------------------------------
1 |
2 | {
3 | "name": "com.supabase.dll.newtonsoft.json",
4 | "version": "1.0.0"
5 | }
--------------------------------------------------------------------------------
/.UnityDlls/Newtonsoft.Json/package.json.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 52b5820742cb05b4fb40f19d70003af8
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/.UnityDlls/Postgrest.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: bd8eaf9a23afea643833d93bb7bb6181
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/.UnityDlls/Postgrest/Postgrest.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kamyker/supabase-unity/2705e95b3bd1a0e49c03e2801db726f452697de1/.UnityDlls/Postgrest/Postgrest.dll
--------------------------------------------------------------------------------
/.UnityDlls/Postgrest/Postgrest.dll.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 822e7b3409ce81a4380d4c230b830010
3 | PluginImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | iconMap: {}
7 | executionOrder: {}
8 | defineConstraints: []
9 | isPreloaded: 0
10 | isOverridable: 1
11 | isExplicitlyReferenced: 0
12 | validateReferences: 1
13 | platformData:
14 | - first:
15 | Any:
16 | second:
17 | enabled: 1
18 | settings: {}
19 | - first:
20 | Editor: Editor
21 | second:
22 | enabled: 0
23 | settings:
24 | DefaultValueInitialized: true
25 | - first:
26 | Windows Store Apps: WindowsStoreApps
27 | second:
28 | enabled: 0
29 | settings:
30 | CPU: AnyCPU
31 | userData:
32 | assetBundleName:
33 | assetBundleVariant:
34 |
--------------------------------------------------------------------------------
/.UnityDlls/Postgrest/package.json:
--------------------------------------------------------------------------------
1 |
2 | {
3 | "name": "com.supabase.dll.postgrest",
4 | "version": "1.0.0"
5 | }
--------------------------------------------------------------------------------
/.UnityDlls/Postgrest/package.json.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 98d7ac6889146af41a5a0c93e262aed3
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/.UnityDlls/Realtime.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 091ea1718f7bab549b9daf265b9fd36f
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/.UnityDlls/Realtime/Realtime.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kamyker/supabase-unity/2705e95b3bd1a0e49c03e2801db726f452697de1/.UnityDlls/Realtime/Realtime.dll
--------------------------------------------------------------------------------
/.UnityDlls/Realtime/Realtime.dll.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: fb187c81ff1389943890985cd20ac9c5
3 | PluginImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | iconMap: {}
7 | executionOrder: {}
8 | defineConstraints: []
9 | isPreloaded: 0
10 | isOverridable: 1
11 | isExplicitlyReferenced: 0
12 | validateReferences: 1
13 | platformData:
14 | - first:
15 | Any:
16 | second:
17 | enabled: 1
18 | settings: {}
19 | - first:
20 | Editor: Editor
21 | second:
22 | enabled: 0
23 | settings:
24 | DefaultValueInitialized: true
25 | - first:
26 | Windows Store Apps: WindowsStoreApps
27 | second:
28 | enabled: 0
29 | settings:
30 | CPU: AnyCPU
31 | userData:
32 | assetBundleName:
33 | assetBundleVariant:
34 |
--------------------------------------------------------------------------------
/.UnityDlls/Realtime/package.json:
--------------------------------------------------------------------------------
1 |
2 | {
3 | "name": "com.supabase.dll.realtime",
4 | "version": "1.0.0"
5 | }
--------------------------------------------------------------------------------
/.UnityDlls/Realtime/package.json.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a0226fed841dfb445b1680b5b914df79
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/.UnityDlls/Storage.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: da32ace429b46bf4bad42bcab29c9fcb
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/.UnityDlls/Storage/Storage.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kamyker/supabase-unity/2705e95b3bd1a0e49c03e2801db726f452697de1/.UnityDlls/Storage/Storage.dll
--------------------------------------------------------------------------------
/.UnityDlls/Storage/Storage.dll.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4deda8c58a2a69e41ac485490d80a8aa
3 | PluginImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | iconMap: {}
7 | executionOrder: {}
8 | defineConstraints: []
9 | isPreloaded: 0
10 | isOverridable: 1
11 | isExplicitlyReferenced: 0
12 | validateReferences: 1
13 | platformData:
14 | - first:
15 | Any:
16 | second:
17 | enabled: 1
18 | settings: {}
19 | - first:
20 | Editor: Editor
21 | second:
22 | enabled: 0
23 | settings:
24 | DefaultValueInitialized: true
25 | - first:
26 | Windows Store Apps: WindowsStoreApps
27 | second:
28 | enabled: 0
29 | settings:
30 | CPU: AnyCPU
31 | userData:
32 | assetBundleName:
33 | assetBundleVariant:
34 |
--------------------------------------------------------------------------------
/.UnityDlls/Storage/package.json:
--------------------------------------------------------------------------------
1 |
2 | {
3 | "name": "com.supabase.dll.storage",
4 | "version": "1.0.0"
5 | }
--------------------------------------------------------------------------------
/.UnityDlls/Storage/package.json.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 378240f2ceaa1d145a1cc27bc107e337
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/.UnityDlls/Supabase.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a180252389c271b4e8c2415b703853cd
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/.UnityDlls/Supabase/Supabase.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kamyker/supabase-unity/2705e95b3bd1a0e49c03e2801db726f452697de1/.UnityDlls/Supabase/Supabase.dll
--------------------------------------------------------------------------------
/.UnityDlls/Supabase/Supabase.dll.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 47dd4d915b23d664689d2af13b772f91
3 | PluginImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | iconMap: {}
7 | executionOrder: {}
8 | defineConstraints: []
9 | isPreloaded: 0
10 | isOverridable: 1
11 | isExplicitlyReferenced: 0
12 | validateReferences: 1
13 | platformData:
14 | - first:
15 | Any:
16 | second:
17 | enabled: 1
18 | settings: {}
19 | - first:
20 | Editor: Editor
21 | second:
22 | enabled: 0
23 | settings:
24 | DefaultValueInitialized: true
25 | - first:
26 | Windows Store Apps: WindowsStoreApps
27 | second:
28 | enabled: 0
29 | settings:
30 | CPU: AnyCPU
31 | userData:
32 | assetBundleName:
33 | assetBundleVariant:
34 |
--------------------------------------------------------------------------------
/.UnityDlls/Supabase/package.json:
--------------------------------------------------------------------------------
1 |
2 | {
3 | "name": "com.supabase.dll.supabase",
4 | "version": "1.0.0"
5 | }
--------------------------------------------------------------------------------
/.UnityDlls/Supabase/package.json.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 02f59b59f8231cd46b1ecb8017c44641
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/.UnityDlls/System.Reactive.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1cdcaac4894c9f8488a00dc20ab0ca70
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/.UnityDlls/System.Reactive/System.Reactive.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kamyker/supabase-unity/2705e95b3bd1a0e49c03e2801db726f452697de1/.UnityDlls/System.Reactive/System.Reactive.dll
--------------------------------------------------------------------------------
/.UnityDlls/System.Reactive/System.Reactive.dll.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d26531d1098175645b35321e8f776f93
3 | PluginImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | iconMap: {}
7 | executionOrder: {}
8 | defineConstraints: []
9 | isPreloaded: 0
10 | isOverridable: 1
11 | isExplicitlyReferenced: 0
12 | validateReferences: 1
13 | platformData:
14 | - first:
15 | Any:
16 | second:
17 | enabled: 1
18 | settings: {}
19 | - first:
20 | Editor: Editor
21 | second:
22 | enabled: 0
23 | settings:
24 | DefaultValueInitialized: true
25 | - first:
26 | Windows Store Apps: WindowsStoreApps
27 | second:
28 | enabled: 0
29 | settings:
30 | CPU: AnyCPU
31 | userData:
32 | assetBundleName:
33 | assetBundleVariant:
34 |
--------------------------------------------------------------------------------
/.UnityDlls/System.Reactive/package.json:
--------------------------------------------------------------------------------
1 |
2 | {
3 | "name": "com.supabase.dll.system.reactive",
4 | "version": "1.0.0"
5 | }
--------------------------------------------------------------------------------
/.UnityDlls/System.Reactive/package.json.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7658fc78e60e91c49aa4d47dcee356e4
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/.UnityDlls/System.Runtime.CompilerServices.Unsafe.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 711f73923854e2745abe30f846042d48
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/.UnityDlls/System.Runtime.CompilerServices.Unsafe/System.Runtime.CompilerServices.Unsafe.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kamyker/supabase-unity/2705e95b3bd1a0e49c03e2801db726f452697de1/.UnityDlls/System.Runtime.CompilerServices.Unsafe/System.Runtime.CompilerServices.Unsafe.dll
--------------------------------------------------------------------------------
/.UnityDlls/System.Runtime.CompilerServices.Unsafe/System.Runtime.CompilerServices.Unsafe.dll.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4f7b179f11e36f2428ad6ae0dfc8e254
3 | PluginImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | iconMap: {}
7 | executionOrder: {}
8 | defineConstraints: []
9 | isPreloaded: 0
10 | isOverridable: 1
11 | isExplicitlyReferenced: 0
12 | validateReferences: 1
13 | platformData:
14 | - first:
15 | Any:
16 | second:
17 | enabled: 1
18 | settings: {}
19 | - first:
20 | Editor: Editor
21 | second:
22 | enabled: 0
23 | settings:
24 | DefaultValueInitialized: true
25 | - first:
26 | Windows Store Apps: WindowsStoreApps
27 | second:
28 | enabled: 0
29 | settings:
30 | CPU: AnyCPU
31 | userData:
32 | assetBundleName:
33 | assetBundleVariant:
34 |
--------------------------------------------------------------------------------
/.UnityDlls/System.Runtime.CompilerServices.Unsafe/package.json:
--------------------------------------------------------------------------------
1 |
2 | {
3 | "name": "com.supabase.dll.system.runtime.compilerservices.unsafe",
4 | "version": "1.0.0"
5 | }
--------------------------------------------------------------------------------
/.UnityDlls/System.Runtime.CompilerServices.Unsafe/package.json.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 02b9813a0517e21478b8413bea20f3ef
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/.UnityDlls/System.Runtime.InteropServices.WindowsRuntime.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 70ec1f3ccd7d4e441a440aa3d9ac08fe
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/.UnityDlls/System.Runtime.InteropServices.WindowsRuntime/System.Runtime.InteropServices.WindowsRuntime.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kamyker/supabase-unity/2705e95b3bd1a0e49c03e2801db726f452697de1/.UnityDlls/System.Runtime.InteropServices.WindowsRuntime/System.Runtime.InteropServices.WindowsRuntime.dll
--------------------------------------------------------------------------------
/.UnityDlls/System.Runtime.InteropServices.WindowsRuntime/System.Runtime.InteropServices.WindowsRuntime.dll.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9e0ce957ba43c01488f4d10344433811
3 | PluginImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | iconMap: {}
7 | executionOrder: {}
8 | defineConstraints: []
9 | isPreloaded: 0
10 | isOverridable: 1
11 | isExplicitlyReferenced: 0
12 | validateReferences: 1
13 | platformData:
14 | - first:
15 | Any:
16 | second:
17 | enabled: 1
18 | settings: {}
19 | - first:
20 | Editor: Editor
21 | second:
22 | enabled: 0
23 | settings:
24 | DefaultValueInitialized: true
25 | - first:
26 | Windows Store Apps: WindowsStoreApps
27 | second:
28 | enabled: 0
29 | settings:
30 | CPU: AnyCPU
31 | userData:
32 | assetBundleName:
33 | assetBundleVariant:
34 |
--------------------------------------------------------------------------------
/.UnityDlls/System.Runtime.InteropServices.WindowsRuntime/package.json:
--------------------------------------------------------------------------------
1 |
2 | {
3 | "name": "com.supabase.dll.system.runtime.interopservices.windowsruntime",
4 | "version": "1.0.0"
5 | }
--------------------------------------------------------------------------------
/.UnityDlls/System.Runtime.InteropServices.WindowsRuntime/package.json.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a9d7da5758155694c8e2859e621a04c4
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/.UnityDlls/System.Threading.Channels.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7412d370e93f9ea4184c7735b822f745
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/.UnityDlls/System.Threading.Channels/System.Threading.Channels.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kamyker/supabase-unity/2705e95b3bd1a0e49c03e2801db726f452697de1/.UnityDlls/System.Threading.Channels/System.Threading.Channels.dll
--------------------------------------------------------------------------------
/.UnityDlls/System.Threading.Channels/System.Threading.Channels.dll.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8a6e647bf93ab3846a043673d2ad6538
3 | PluginImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | iconMap: {}
7 | executionOrder: {}
8 | defineConstraints: []
9 | isPreloaded: 0
10 | isOverridable: 1
11 | isExplicitlyReferenced: 0
12 | validateReferences: 1
13 | platformData:
14 | - first:
15 | Any:
16 | second:
17 | enabled: 1
18 | settings: {}
19 | - first:
20 | Editor: Editor
21 | second:
22 | enabled: 0
23 | settings:
24 | DefaultValueInitialized: true
25 | - first:
26 | Windows Store Apps: WindowsStoreApps
27 | second:
28 | enabled: 0
29 | settings:
30 | CPU: AnyCPU
31 | userData:
32 | assetBundleName:
33 | assetBundleVariant:
34 |
--------------------------------------------------------------------------------
/.UnityDlls/System.Threading.Channels/package.json:
--------------------------------------------------------------------------------
1 |
2 | {
3 | "name": "com.supabase.dll.system.threading.channels",
4 | "version": "1.0.0"
5 | }
--------------------------------------------------------------------------------
/.UnityDlls/System.Threading.Channels/package.json.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1e0a9478c5dd0ab46b984b71009f0f2a
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/.UnityDlls/System.Threading.Tasks.Extensions.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1e71e1fa168eb3540857a89f14510c72
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/.UnityDlls/System.Threading.Tasks.Extensions/System.Threading.Tasks.Extensions.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kamyker/supabase-unity/2705e95b3bd1a0e49c03e2801db726f452697de1/.UnityDlls/System.Threading.Tasks.Extensions/System.Threading.Tasks.Extensions.dll
--------------------------------------------------------------------------------
/.UnityDlls/System.Threading.Tasks.Extensions/System.Threading.Tasks.Extensions.dll.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 89401d8655109b84c94c8f0436ab9db7
3 | PluginImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | iconMap: {}
7 | executionOrder: {}
8 | defineConstraints: []
9 | isPreloaded: 0
10 | isOverridable: 1
11 | isExplicitlyReferenced: 0
12 | validateReferences: 1
13 | platformData:
14 | - first:
15 | Any:
16 | second:
17 | enabled: 1
18 | settings: {}
19 | - first:
20 | Editor: Editor
21 | second:
22 | enabled: 0
23 | settings:
24 | DefaultValueInitialized: true
25 | - first:
26 | Windows Store Apps: WindowsStoreApps
27 | second:
28 | enabled: 0
29 | settings:
30 | CPU: AnyCPU
31 | userData:
32 | assetBundleName:
33 | assetBundleVariant:
34 |
--------------------------------------------------------------------------------
/.UnityDlls/System.Threading.Tasks.Extensions/package.json:
--------------------------------------------------------------------------------
1 |
2 | {
3 | "name": "com.supabase.dll.system.threading.tasks.extensions",
4 | "version": "1.0.0"
5 | }
--------------------------------------------------------------------------------
/.UnityDlls/System.Threading.Tasks.Extensions/package.json.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7dec4d3c169e5494f8427e920eee72bc
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/.UnityDlls/Websocket.Client.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5f7d59da44876c94e87baf5181ded6a3
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/.UnityDlls/Websocket.Client/Websocket.Client.dll:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/kamyker/supabase-unity/2705e95b3bd1a0e49c03e2801db726f452697de1/.UnityDlls/Websocket.Client/Websocket.Client.dll
--------------------------------------------------------------------------------
/.UnityDlls/Websocket.Client/Websocket.Client.dll.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 44ee0c3465433af488ef180ceac656a6
3 | PluginImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | iconMap: {}
7 | executionOrder: {}
8 | defineConstraints: []
9 | isPreloaded: 0
10 | isOverridable: 1
11 | isExplicitlyReferenced: 0
12 | validateReferences: 1
13 | platformData:
14 | - first:
15 | Any:
16 | second:
17 | enabled: 1
18 | settings: {}
19 | - first:
20 | Editor: Editor
21 | second:
22 | enabled: 0
23 | settings:
24 | DefaultValueInitialized: true
25 | - first:
26 | Windows Store Apps: WindowsStoreApps
27 | second:
28 | enabled: 0
29 | settings:
30 | CPU: AnyCPU
31 | userData:
32 | assetBundleName:
33 | assetBundleVariant:
34 |
--------------------------------------------------------------------------------
/.UnityDlls/Websocket.Client/package.json:
--------------------------------------------------------------------------------
1 |
2 | {
3 | "name": "com.supabase.dll.websocket.client",
4 | "version": "1.0.0"
5 | }
--------------------------------------------------------------------------------
/.UnityDlls/Websocket.Client/package.json.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6d3be5cd8fbdf2d4788833d14040a051
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/.github/FUNDING.yml:
--------------------------------------------------------------------------------
1 | github: kamyker
2 |
3 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | .build/
2 | .Builder/SupabaseUnityBuilder/bin/
3 | .Builder/SupabaseUnityBuilder/obj/
4 |
5 |
6 | ### Rider ###
7 | # Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider
8 | # Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
9 |
10 | # User-specific stuff
11 | .idea/**/workspace.xml
12 | .idea/**/tasks.xml
13 | .idea/**/usage.statistics.xml
14 | .idea/**/dictionaries
15 | .idea/**/shelf
16 |
17 | # AWS User-specific
18 | .idea/**/aws.xml
19 |
20 | # Generated files
21 | .idea/**/contentModel.xml
22 |
23 | # Sensitive or high-churn files
24 | .idea/**/dataSources/
25 | .idea/**/dataSources.ids
26 | .idea/**/dataSources.local.xml
27 | .idea/**/sqlDataSources.xml
28 | .idea/**/dynamic.xml
29 | .idea/**/uiDesigner.xml
30 | .idea/**/dbnavigator.xml
31 |
32 | # Gradle
33 | .idea/**/gradle.xml
34 | .idea/**/libraries
35 |
36 | # Gradle and Maven with auto-import
37 | # When using Gradle or Maven with auto-import, you should exclude module files,
38 | # since they will be recreated, and may cause churn. Uncomment if using
39 | # auto-import.
40 | # .idea/artifacts
41 | # .idea/compiler.xml
42 | # .idea/jarRepositories.xml
43 | # .idea/modules.xml
44 | # .idea/*.iml
45 | # .idea/modules
46 | # *.iml
47 | # *.ipr
48 |
49 | # CMake
50 | cmake-build-*/
51 |
52 | # Mongo Explorer plugin
53 | .idea/**/mongoSettings.xml
54 |
55 | # File-based project format
56 | *.iws
57 |
58 | # IntelliJ
59 | out/
60 |
61 | # mpeltonen/sbt-idea plugin
62 | .idea_modules/
63 |
64 | # JIRA plugin
65 | atlassian-ide-plugin.xml
66 |
67 | # Cursive Clojure plugin
68 | .idea/replstate.xml
69 |
70 | # SonarLint plugin
71 | .idea/sonarlint/
72 |
73 | # Crashlytics plugin (for Android Studio and IntelliJ)
74 | com_crashlytics_export_strings.xml
75 | crashlytics.properties
76 | crashlytics-build.properties
77 | fabric.properties
78 |
79 | # Editor-based Rest Client
80 | .idea/httpRequests
81 |
82 | # Android studio 3.1+ serialized cache file
83 | .idea/caches/build_file_checksums.ser
84 |
85 | # End of https://www.toptal.com/developers/gitignore/api/rider
--------------------------------------------------------------------------------
/.gitmodules:
--------------------------------------------------------------------------------
1 | [submodule ".Submodules/supabase-csharp"]
2 | path = .Submodules/supabase-csharp
3 | url = https://github.com/supabase-community/supabase-csharp
4 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 |
Stage: Alpha
2 | (Tested in Unity 2021.3 Windows Mono/Il2cpp)
3 |
4 | ---
5 |
6 | Integrate your [Supabase](https://supabase.io) projects with Unity.
7 |
8 | Combined [spabase-csharp repo](https://github.com/supabase-community/supabase-csharp) into one easy to install Unity package.
9 |
10 | ## Installation
11 |
12 | ### Install via git URL
13 | In Unity click Package Manager -> "+" -> Install via git URL
14 |
15 | You can install cs files only: https://github.com/kamyker/supabase-unity.git?path=Unity
16 |
17 | Or whole builder to be able to generate .meta files in Unity: https://github.com/kamyker/supabase-unity.git
18 |
19 | Then you may have to add dependand dlls that aren't already in your project. They could be installed by other packages. Simply check Unity editor log and add what's needed. For ex:
20 |
21 | ```
22 | Packages\supabase-unity\Unity\supabase-cloned\supabase-csharp\modules\realtime-csharp\Realtime\Socket.cs(36,17):
23 | error CS0246: The type or namespace name 'WebsocketClient' could not be found
24 | (are you missing a using directive or an assembly reference?)
25 | ```
26 |
27 | Means you have to install https://github.com/kamyker/supabase-unity.git?path=.UnityDlls/Websocket.Client (via git URL in package manager).
28 |
29 | Dlls list (may be incomplete check .UnityDlls folder for more):
30 |
31 | ```
32 | https://github.com/kamyker/supabase-unity.git?path=.UnityDlls/Websocket.Client
33 | https://github.com/kamyker/supabase-unity.git?path=.UnityDlls/System.Reactive
34 | https://github.com/kamyker/supabase-unity.git?path=.UnityDlls/Newtonsoft.Json
35 | https://github.com/kamyker/supabase-unity.git?path=.UnityDlls/MimeMapping
36 | https://github.com/kamyker/supabase-unity.git?path=.UnityDlls/System.Runtime.InteropServices.WindowsRuntime
37 | https://github.com/kamyker/supabase-unity.git?path=.UnityDlls/System.Runtime.CompilerServices.Unsafe
38 | https://github.com/kamyker/supabase-unity.git?path=.UnityDlls/System.Threading.Channels
39 | https://github.com/kamyker/supabase-unity.git?path=.UnityDlls/System.Threading.Tasks.Extensions
40 | ```
41 |
42 | ---
43 |
44 | ## Common issues
45 | ### Il2cpp
46 | You may encounter runtime errors: "ExecutionEngineException: Attempting to call method (...) for which no ahead of time (AOT) code was generated. Consider increasing the --generic-virtual-method-iterations=1 argument."
47 |
48 | This post describes how to fix it https://github.com/SixLabors/ImageSharp/issues/1703#issuecomment-896900448 . Worth saying that in Unity 2022+ this error should be completely fixed.
49 |
50 | ### Platforms other than Windows
51 | Possible there may be errors because of use of System.Reactive by Websocket.Client. Here's a dll without WindowsRuntiem dependency: https://drive.google.com/file/d/1dvO7GXPpXBWS9zQmmTmD2rAOayrSGW_1/view?usp=sharing . Try this dll instead of package above if you get any errors.
52 |
--------------------------------------------------------------------------------
/README.md.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 38d69b8aee7463f44a5bd22d3f12f667
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b7fd8609c59cad64e99e667b9f5586cf
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Unity/Supabase.asmdef:
--------------------------------------------------------------------------------
1 | {
2 | "name": "Supabase",
3 | "rootNamespace": "",
4 | "references": [],
5 | "includePlatforms": [],
6 | "excludePlatforms": [],
7 | "allowUnsafeCode": false,
8 | "overrideReferences": false,
9 | "precompiledReferences": [],
10 | "autoReferenced": true,
11 | "defineConstraints": [],
12 | "noEngineReferences": false
13 | }
--------------------------------------------------------------------------------
/Unity/Supabase.asmdef.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: cbadd59d4e92d3a4cb4347860677e601
3 | AssemblyDefinitionImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Unity/package.json:
--------------------------------------------------------------------------------
1 |
2 | {
3 | "name": "com.supabase.unity",
4 | "version": "1.0.0"
5 | }
--------------------------------------------------------------------------------
/Unity/package.json.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 84163b3fab7f43240ad73821eabd2eb6
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Unity/supabase-cloned.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 700dbc2179872c8478fad85fd613055d
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Unity/supabase-cloned/supabase-csharp.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 461193e63dd41a742ac8514045c26823
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Unity/supabase-cloned/supabase-csharp/Supabase.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 178dd3d18a4ae67429a84158d740446a
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Unity/supabase-cloned/supabase-csharp/Supabase/Client.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 851f6e27aab89af45b53e8082800c767
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Unity/supabase-cloned/supabase-csharp/Supabase/Extensions.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b99b1c7ec28acbd4ab42b9982079b8b9
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Unity/supabase-cloned/supabase-csharp/Supabase/Extensions/DictionaryExtension.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Linq;
4 |
5 | namespace Supabase.Extensions
6 | {
7 | internal static class DictionaryExtensions
8 | {
9 | // Works in C#3/VS2008:
10 | // Returns a new dictionary of this ... others merged leftward.
11 | // Keeps the type of 'this', which must be default-instantiable.
12 | // Example:
13 | // result = map.MergeLeft(other1, other2, ...)
14 | // From: https://stackoverflow.com/a/2679857/3629438
15 | public static T MergeLeft(this T me, params IDictionary[] others)
16 | where T : IDictionary, new()
17 | {
18 | T newMap = new T();
19 | foreach (IDictionary src in (new List> { me }).Concat(others))
20 | {
21 | foreach (KeyValuePair p in src)
22 | {
23 | newMap[p.Key] = p.Value;
24 | }
25 | }
26 | return newMap;
27 | }
28 |
29 | }
30 | }
31 |
--------------------------------------------------------------------------------
/Unity/supabase-cloned/supabase-csharp/Supabase/Extensions/DictionaryExtension.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7a7361ddcec8d2c499db18f9e0841754
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Unity/supabase-cloned/supabase-csharp/Supabase/StatelessClient.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ea9375dcd6b800d42a2e683ed45e57a7
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Unity/supabase-cloned/supabase-csharp/Supabase/SupabaseFunctions.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Net.Http;
4 | using System.Text;
5 | using System.Threading.Tasks;
6 | using static Supabase.Functions.Client;
7 |
8 | namespace Supabase
9 | {
10 | public class SupabaseFunctions
11 | {
12 | private string _functionsUrl;
13 | private Dictionary _headers = new Dictionary();
14 |
15 | public SupabaseFunctions(string functionsUrl, Dictionary headers)
16 | {
17 | _functionsUrl = functionsUrl.TrimEnd('/');
18 | _headers = headers;
19 | }
20 |
21 | public Task Invoke(string functionName, Dictionary body = null) => Functions.Client.Invoke($"{_functionsUrl}/{functionName}", options: new InvokeFunctionOptions
22 | {
23 | Headers = _headers,
24 | Body = body
25 | });
26 |
27 | public Task Invoke(string functionName, Dictionary body = null) => Functions.Client.Invoke($"{_functionsUrl}/{functionName}", options: new InvokeFunctionOptions
28 | {
29 | Headers = _headers,
30 | Body = body
31 | });
32 |
33 | public Task RawInvoke(string functionName, Dictionary body = null) => Functions.Client.RawInvoke($"{_functionsUrl}/{functionName}", options: new InvokeFunctionOptions
34 | {
35 | Headers = _headers,
36 | Body = body
37 | });
38 | }
39 | }
40 |
--------------------------------------------------------------------------------
/Unity/supabase-cloned/supabase-csharp/Supabase/SupabaseFunctions.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6e7c3c1545255b8489d75d4e45636a5f
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Unity/supabase-cloned/supabase-csharp/Supabase/SupabaseModel.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Threading.Tasks;
3 | using Postgrest.Models;
4 | using Postgrest.Responses;
5 |
6 | namespace Supabase
7 | {
8 | public abstract class SupabaseModel : BaseModel
9 | {
10 | public override Task> Update()
11 | {
12 | return Client.Instance.From().Update(this as T);
13 | }
14 |
15 | public override Task Delete()
16 | {
17 | return Client.Instance.From().Delete(this as T);
18 | }
19 | }
20 | }
21 |
--------------------------------------------------------------------------------
/Unity/supabase-cloned/supabase-csharp/Supabase/SupabaseModel.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6162f7adde8d3f54383da211a9e364ae
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Unity/supabase-cloned/supabase-csharp/Supabase/SupabaseTable.cs:
--------------------------------------------------------------------------------
1 | using System;
2 | using System.Collections.Generic;
3 | using System.Threading.Tasks;
4 | using Postgrest;
5 | using Postgrest.Models;
6 | using Supabase.Realtime;
7 | using static Supabase.Client;
8 |
9 | namespace Supabase
10 | {
11 | public class SupabaseTable : Table where T : BaseModel, new()
12 | {
13 | private Channel channel;
14 |
15 | public SupabaseTable() : base(Client.Instance.RestUrl, new Postgrest.ClientOptions { Headers = Instance.GetAuthHeaders(), Schema = Instance.Schema })
16 | { }
17 |
18 | public SupabaseTable(string restUrl, Postgrest.ClientOptions options) : base(restUrl, options)
19 | { }
20 |
21 | public async Task On(ChannelEventType e, Action