Initial commit

This commit is contained in:
Max Chaev 2025-02-08 22:41:26 +03:00
commit 84aaaa4deb
74 changed files with 20842 additions and 0 deletions

35
.vscode/launch.json vendored Normal file
View File

@ -0,0 +1,35 @@
{
"version": "0.2.0",
"configurations": [
{
// Use IntelliSense to find out which attributes exist for C# debugging
// Use hover for the description of the existing attributes
// For further information visit https://github.com/dotnet/vscode-csharp/blob/main/debugger-launchjson.md.
"name": ".NET Core Launch (web)",
"type": "coreclr",
"request": "launch",
"preLaunchTask": "build",
// If you have changed target frameworks, make sure to update the program path.
"program": "${workspaceFolder}/bin/Debug/net9.0/RestySqlite.dll",
"args": [],
"cwd": "${workspaceFolder}",
"stopAtEntry": false,
// Enable launching a web browser when ASP.NET Core starts. For more information: https://aka.ms/VSCode-CS-LaunchJson-WebBrowser
"serverReadyAction": {
"action": "openExternally",
"pattern": "\\bNow listening on:\\s+(https?://\\S+)"
},
"env": {
"ASPNETCORE_ENVIRONMENT": "Development"
},
"sourceFileMap": {
"/Views": "${workspaceFolder}/Views"
}
},
{
"name": ".NET Core Attach",
"type": "coreclr",
"request": "attach"
}
]
}

41
.vscode/tasks.json vendored Normal file
View File

@ -0,0 +1,41 @@
{
"version": "2.0.0",
"tasks": [
{
"label": "build",
"command": "dotnet",
"type": "process",
"args": [
"build",
"${workspaceFolder}/RestySqlite.csproj",
"/property:GenerateFullPaths=true",
"/consoleloggerparameters:NoSummary;ForceNoAlign"
],
"problemMatcher": "$msCompile"
},
{
"label": "publish",
"command": "dotnet",
"type": "process",
"args": [
"publish",
"${workspaceFolder}/RestySqlite.csproj",
"/property:GenerateFullPaths=true",
"/consoleloggerparameters:NoSummary;ForceNoAlign"
],
"problemMatcher": "$msCompile"
},
{
"label": "watch",
"command": "dotnet",
"type": "process",
"args": [
"watch",
"run",
"--project",
"${workspaceFolder}/RestySqlite.csproj"
],
"problemMatcher": "$msCompile"
}
]
}

142
DatabaseWrapper.cs Normal file
View File

@ -0,0 +1,142 @@
using Microsoft.Data.Sqlite;
namespace RestySqlite
{
public struct Parameter
{
public string Name;
public dynamic Value;
public Parameter(string name, dynamic value)
{
Name = name;
Value = value;
}
}
public class DatabaseWrapper
{
public SqliteConnection Connection {get; set;}
public string DatabaseName {get; set; }
public DatabaseWrapper(string databaseName)
{
string connectionString = $"Data Source={databaseName}.db;";
DatabaseName = databaseName;
Connection = new(connectionString);
Console.WriteLine($"Connected to {DatabaseName}");
}
public void ExecuteCommand(string sqlCommand, params Parameter[] parameters)
{
Connection.Open();
SqliteCommand comm = new(sqlCommand, Connection);
if (parameters.Length != 0)
{
foreach (Parameter param in parameters)
{
comm.Parameters.AddWithValue(param.Name, param.Value);
}
}
comm.ExecuteNonQuery();
}
public SqliteDataReader? GetReader(string sqlCommand, params Parameter[] parameters)
{
Connection.Open();
SqliteCommand comm = new(sqlCommand, Connection);
if (parameters.Length != 0)
{
foreach (Parameter param in parameters)
{
comm.Parameters.AddWithValue(param.Name, param.Value);
}
}
var reader = comm.ExecuteReader();
return reader;
}
public List<string> MapTables()
{
var reader = this.GetReader(@"
SELECT *
FROM sqlite_master
WHERE type='table'
");
List<string> tables = new();
using (reader)
{
while (reader.Read())
{
var table = reader.GetString(1);
tables.Add(table);
}
}
return tables;
}
public Dictionary<string, List<string>> MapColumns()
{
Dictionary<string, List<string>> columnMap = new();
var tables = this.MapTables();
foreach (string table in tables)
{
var reader = this.GetReader($"pragma table_info({table});");
using (reader)
{
while (reader.Read())
{
var col = reader.GetString(1);
if (columnMap.ContainsKey(table))
{
columnMap[table].Add(col);
continue;
}
columnMap.Add(table,new List<string>{col});
}
}
}
foreach (var table in columnMap)
{
Console.WriteLine($"{table.Key}\n--------");
foreach (var column in table.Value)
{
var reader = this.GetReader($"SELECT {column} FROM {table.Key}");
Console.WriteLine(column);
try
{
while (reader.Read())
{
Console.WriteLine(reader.GetString(0));
}
Console.WriteLine("---------");
}
catch (Exception e)
{
Console.WriteLine($"Something broken: {e.Message}");
}
}
}
return columnMap;
}
~DatabaseWrapper()
{
Connection.Close();
Console.WriteLine($"Disconected from {DatabaseName}");
}
}
}

View File

@ -0,0 +1,23 @@
{
"$schema": "https://json.schemastore.org/launchsettings.json",
"profiles": {
"http": {
"commandName": "Project",
"dotnetRunMessages": true,
"launchBrowser": false,
"applicationUrl": "http://localhost:5063",
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development"
}
},
"https": {
"commandName": "Project",
"dotnetRunMessages": true,
"launchBrowser": false,
"applicationUrl": "https://localhost:7280;http://localhost:5063",
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development"
}
}
}
}

14
RestySqlite.csproj Normal file
View File

@ -0,0 +1,14 @@
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFramework>net9.0</TargetFramework>
<Nullable>enable</Nullable>
<ImplicitUsings>enable</ImplicitUsings>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.AspNetCore.OpenApi" Version="9.0.1" />
<PackageReference Include="Microsoft.Data.Sqlite" Version="9.0.1" />
</ItemGroup>
</Project>

6
RestySqlite.http Normal file
View File

@ -0,0 +1,6 @@
@RestySqlite_HostAddress = http://localhost:5063
GET {{RestySqlite_HostAddress}}/weatherforecast/
Accept: application/json
###

21
WebApi.cs Normal file
View File

@ -0,0 +1,21 @@
namespace RestySqlite
{
public class WebApi
{
public static void Main()
{
DatabaseWrapper db = new("test");
/* string createTableSql = "CREATE TABLE IF NOT EXISTS users (id INTEGER PRIMARY KEY, name TEXT, email TEXT)";
string insertSql = "INSERT INTO users (name, email) VALUES (@name, @email)";
db.ExecuteCommand(createTableSql);
db.ExecuteCommand(insertSql, new Parameter("@name", "John Doe"),
new Parameter("@email", "[not specified]"));
*/
db.MapColumns();
}
}
}

View File

@ -0,0 +1,8 @@
{
"Logging": {
"LogLevel": {
"Default": "Information",
"Microsoft.AspNetCore": "Warning"
}
}
}

9
appsettings.json Normal file
View File

@ -0,0 +1,9 @@
{
"Logging": {
"LogLevel": {
"Default": "Information",
"Microsoft.AspNetCore": "Warning"
}
},
"AllowedHosts": "*"
}

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
bin/Debug/net9.0/RestySqlite Executable file

Binary file not shown.

View File

@ -0,0 +1,271 @@
{
"runtimeTarget": {
"name": ".NETCoreApp,Version=v9.0",
"signature": ""
},
"compilationOptions": {},
"targets": {
".NETCoreApp,Version=v9.0": {
"RestySqlite/1.0.0": {
"dependencies": {
"Microsoft.AspNetCore.OpenApi": "9.0.1",
"Microsoft.Data.Sqlite": "9.0.1"
},
"runtime": {
"RestySqlite.dll": {}
}
},
"Microsoft.AspNetCore.OpenApi/9.0.1": {
"dependencies": {
"Microsoft.OpenApi": "1.6.17"
},
"runtime": {
"lib/net9.0/Microsoft.AspNetCore.OpenApi.dll": {
"assemblyVersion": "9.0.1.0",
"fileVersion": "9.0.124.61009"
}
}
},
"Microsoft.Data.Sqlite/9.0.1": {
"dependencies": {
"Microsoft.Data.Sqlite.Core": "9.0.1",
"SQLitePCLRaw.bundle_e_sqlite3": "2.1.10",
"SQLitePCLRaw.core": "2.1.10"
}
},
"Microsoft.Data.Sqlite.Core/9.0.1": {
"dependencies": {
"SQLitePCLRaw.core": "2.1.10"
},
"runtime": {
"lib/net8.0/Microsoft.Data.Sqlite.dll": {
"assemblyVersion": "9.0.1.0",
"fileVersion": "9.0.124.61002"
}
}
},
"Microsoft.OpenApi/1.6.17": {
"runtime": {
"lib/netstandard2.0/Microsoft.OpenApi.dll": {
"assemblyVersion": "1.6.17.0",
"fileVersion": "1.6.17.0"
}
}
},
"SQLitePCLRaw.bundle_e_sqlite3/2.1.10": {
"dependencies": {
"SQLitePCLRaw.lib.e_sqlite3": "2.1.10",
"SQLitePCLRaw.provider.e_sqlite3": "2.1.10"
},
"runtime": {
"lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll": {
"assemblyVersion": "2.1.10.2445",
"fileVersion": "2.1.10.2445"
}
}
},
"SQLitePCLRaw.core/2.1.10": {
"dependencies": {
"System.Memory": "4.5.3"
},
"runtime": {
"lib/netstandard2.0/SQLitePCLRaw.core.dll": {
"assemblyVersion": "2.1.10.2445",
"fileVersion": "2.1.10.2445"
}
}
},
"SQLitePCLRaw.lib.e_sqlite3/2.1.10": {
"runtimeTargets": {
"runtimes/browser-wasm/nativeassets/net9.0/e_sqlite3.a": {
"rid": "browser-wasm",
"assetType": "native",
"fileVersion": "0.0.0.0"
},
"runtimes/linux-arm/native/libe_sqlite3.so": {
"rid": "linux-arm",
"assetType": "native",
"fileVersion": "0.0.0.0"
},
"runtimes/linux-arm64/native/libe_sqlite3.so": {
"rid": "linux-arm64",
"assetType": "native",
"fileVersion": "0.0.0.0"
},
"runtimes/linux-armel/native/libe_sqlite3.so": {
"rid": "linux-armel",
"assetType": "native",
"fileVersion": "0.0.0.0"
},
"runtimes/linux-mips64/native/libe_sqlite3.so": {
"rid": "linux-mips64",
"assetType": "native",
"fileVersion": "0.0.0.0"
},
"runtimes/linux-musl-arm/native/libe_sqlite3.so": {
"rid": "linux-musl-arm",
"assetType": "native",
"fileVersion": "0.0.0.0"
},
"runtimes/linux-musl-arm64/native/libe_sqlite3.so": {
"rid": "linux-musl-arm64",
"assetType": "native",
"fileVersion": "0.0.0.0"
},
"runtimes/linux-musl-s390x/native/libe_sqlite3.so": {
"rid": "linux-musl-s390x",
"assetType": "native",
"fileVersion": "0.0.0.0"
},
"runtimes/linux-musl-x64/native/libe_sqlite3.so": {
"rid": "linux-musl-x64",
"assetType": "native",
"fileVersion": "0.0.0.0"
},
"runtimes/linux-ppc64le/native/libe_sqlite3.so": {
"rid": "linux-ppc64le",
"assetType": "native",
"fileVersion": "0.0.0.0"
},
"runtimes/linux-s390x/native/libe_sqlite3.so": {
"rid": "linux-s390x",
"assetType": "native",
"fileVersion": "0.0.0.0"
},
"runtimes/linux-x64/native/libe_sqlite3.so": {
"rid": "linux-x64",
"assetType": "native",
"fileVersion": "0.0.0.0"
},
"runtimes/linux-x86/native/libe_sqlite3.so": {
"rid": "linux-x86",
"assetType": "native",
"fileVersion": "0.0.0.0"
},
"runtimes/maccatalyst-arm64/native/libe_sqlite3.dylib": {
"rid": "maccatalyst-arm64",
"assetType": "native",
"fileVersion": "0.0.0.0"
},
"runtimes/maccatalyst-x64/native/libe_sqlite3.dylib": {
"rid": "maccatalyst-x64",
"assetType": "native",
"fileVersion": "0.0.0.0"
},
"runtimes/osx-arm64/native/libe_sqlite3.dylib": {
"rid": "osx-arm64",
"assetType": "native",
"fileVersion": "0.0.0.0"
},
"runtimes/osx-x64/native/libe_sqlite3.dylib": {
"rid": "osx-x64",
"assetType": "native",
"fileVersion": "0.0.0.0"
},
"runtimes/win-arm/native/e_sqlite3.dll": {
"rid": "win-arm",
"assetType": "native",
"fileVersion": "0.0.0.0"
},
"runtimes/win-arm64/native/e_sqlite3.dll": {
"rid": "win-arm64",
"assetType": "native",
"fileVersion": "0.0.0.0"
},
"runtimes/win-x64/native/e_sqlite3.dll": {
"rid": "win-x64",
"assetType": "native",
"fileVersion": "0.0.0.0"
},
"runtimes/win-x86/native/e_sqlite3.dll": {
"rid": "win-x86",
"assetType": "native",
"fileVersion": "0.0.0.0"
}
}
},
"SQLitePCLRaw.provider.e_sqlite3/2.1.10": {
"dependencies": {
"SQLitePCLRaw.core": "2.1.10"
},
"runtime": {
"lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll": {
"assemblyVersion": "2.1.10.2445",
"fileVersion": "2.1.10.2445"
}
}
},
"System.Memory/4.5.3": {}
}
},
"libraries": {
"RestySqlite/1.0.0": {
"type": "project",
"serviceable": false,
"sha512": ""
},
"Microsoft.AspNetCore.OpenApi/9.0.1": {
"type": "package",
"serviceable": true,
"sha512": "sha512-xRJe8UrLnOGs6hOBrT/4r74q97626H0mABb/DV0smlReIx6uQCENAe+TUqF6hD3NtT4sB+qrvWhAej6kxPxgew==",
"path": "microsoft.aspnetcore.openapi/9.0.1",
"hashPath": "microsoft.aspnetcore.openapi.9.0.1.nupkg.sha512"
},
"Microsoft.Data.Sqlite/9.0.1": {
"type": "package",
"serviceable": true,
"sha512": "sha512-9QC3t5ye9eA4y2oX1HR7Dq/dyAIGfQkNWnjy6+IBRCtHibh7zIq2etv8jvYHXMJRy+pbwtD3EVtvnpxfuiYVRA==",
"path": "microsoft.data.sqlite/9.0.1",
"hashPath": "microsoft.data.sqlite.9.0.1.nupkg.sha512"
},
"Microsoft.Data.Sqlite.Core/9.0.1": {
"type": "package",
"serviceable": true,
"sha512": "sha512-useMNbAupB8gpEp/SjanW3LvvyFG9DWPMUcXFwVNjNuFWIxNcrs5zOu9BTmNJEyfDpLlrsSBmcBv7keYVG8UhA==",
"path": "microsoft.data.sqlite.core/9.0.1",
"hashPath": "microsoft.data.sqlite.core.9.0.1.nupkg.sha512"
},
"Microsoft.OpenApi/1.6.17": {
"type": "package",
"serviceable": true,
"sha512": "sha512-Le+kehlmrlQfuDFUt1zZ2dVwrhFQtKREdKBo+rexOwaCoYP0/qpgT9tLxCsZjsgR5Itk1UKPcbgO+FyaNid/bA==",
"path": "microsoft.openapi/1.6.17",
"hashPath": "microsoft.openapi.1.6.17.nupkg.sha512"
},
"SQLitePCLRaw.bundle_e_sqlite3/2.1.10": {
"type": "package",
"serviceable": true,
"sha512": "sha512-UxWuisvZ3uVcVOLJQv7urM/JiQH+v3TmaJc1BLKl5Dxfm/nTzTUrqswCqg/INiYLi61AXnHo1M1JPmPqqLnAdg==",
"path": "sqlitepclraw.bundle_e_sqlite3/2.1.10",
"hashPath": "sqlitepclraw.bundle_e_sqlite3.2.1.10.nupkg.sha512"
},
"SQLitePCLRaw.core/2.1.10": {
"type": "package",
"serviceable": true,
"sha512": "sha512-Ii8JCbC7oiVclaE/mbDEK000EFIJ+ShRPwAvvV89GOZhQ+ZLtlnSWl6ksCNMKu/VGXA4Nfi2B7LhN/QFN9oBcw==",
"path": "sqlitepclraw.core/2.1.10",
"hashPath": "sqlitepclraw.core.2.1.10.nupkg.sha512"
},
"SQLitePCLRaw.lib.e_sqlite3/2.1.10": {
"type": "package",
"serviceable": true,
"sha512": "sha512-mAr69tDbnf3QJpRy2nJz8Qdpebdil00fvycyByR58Cn9eARvR+UiG2Vzsp+4q1tV3ikwiYIjlXCQFc12GfebbA==",
"path": "sqlitepclraw.lib.e_sqlite3/2.1.10",
"hashPath": "sqlitepclraw.lib.e_sqlite3.2.1.10.nupkg.sha512"
},
"SQLitePCLRaw.provider.e_sqlite3/2.1.10": {
"type": "package",
"serviceable": true,
"sha512": "sha512-uZVTi02C1SxqzgT0HqTWatIbWGb40iIkfc3FpFCpE/r7g6K0PqzDUeefL6P6HPhDtc6BacN3yQysfzP7ks+wSQ==",
"path": "sqlitepclraw.provider.e_sqlite3/2.1.10",
"hashPath": "sqlitepclraw.provider.e_sqlite3.2.1.10.nupkg.sha512"
},
"System.Memory/4.5.3": {
"type": "package",
"serviceable": true,
"sha512": "sha512-3oDzvc/zzetpTKWMShs1AADwZjQ/36HnsufHRPcOjyRAAMLDlu2iD33MBI2opxnezcVUtXyqDXXjoFMOU9c7SA==",
"path": "system.memory/4.5.3",
"hashPath": "system.memory.4.5.3.nupkg.sha512"
}
}
}

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,19 @@
{
"runtimeOptions": {
"tfm": "net9.0",
"frameworks": [
{
"name": "Microsoft.NETCore.App",
"version": "9.0.0"
},
{
"name": "Microsoft.AspNetCore.App",
"version": "9.0.0"
}
],
"configProperties": {
"System.GC.Server": true,
"System.Runtime.Serialization.EnableUnsafeBinaryFormatterSerialization": false
}
}
}

View File

@ -0,0 +1,5 @@
{
"Version": 1,
"ManifestType": "Build",
"Endpoints": []
}

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,8 @@
{
"Logging": {
"LogLevel": {
"Default": "Information",
"Microsoft.AspNetCore": "Warning"
}
}
}

View File

@ -0,0 +1,9 @@
{
"Logging": {
"LogLevel": {
"Default": "Information",
"Microsoft.AspNetCore": "Warning"
}
},
"AllowedHosts": "*"
}

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,4 @@
// <autogenerated />
using System;
using System.Reflection;
[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v9.0", FrameworkDisplayName = ".NET 9.0")]

View File

@ -0,0 +1,22 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
using System;
using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("RestySqlite")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")]
[assembly: System.Reflection.AssemblyProductAttribute("RestySqlite")]
[assembly: System.Reflection.AssemblyTitleAttribute("RestySqlite")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
// Generated by the MSBuild WriteCodeFragment class.

View File

@ -0,0 +1 @@
005c8af138fead9d50799ce700111996c2d6acc756a03f3623923554fd390297

View File

@ -0,0 +1,21 @@
is_global = true
build_property.TargetFramework = net9.0
build_property.TargetPlatformMinVersion =
build_property.UsingMicrosoftNETSdkWeb = true
build_property.ProjectTypeGuids =
build_property.InvariantGlobalization =
build_property.PlatformNeutralAssembly =
build_property.EnforceExtendedAnalyzerRules =
build_property._SupportedPlatformList = Linux,macOS,Windows
build_property.RootNamespace = RestySqlite
build_property.RootNamespace = RestySqlite
build_property.ProjectDir = /home/dixxe/project/csharp/RestySqlite/
build_property.EnableComHosting =
build_property.EnableGeneratedComInterfaceComImportInterop =
build_property.RazorLangVersion = 9.0
build_property.SupportLocalizedComponentNames =
build_property.GenerateRazorMetadataSourceChecksumAttributes =
build_property.MSBuildProjectDirectory = /home/dixxe/project/csharp/RestySqlite
build_property._RazorSourceGeneratorDebug =
build_property.EffectiveAnalysisLevelStyle = 9.0
build_property.EnableCodeStyleSeverity =

View File

@ -0,0 +1,17 @@
// <auto-generated/>
global using global::Microsoft.AspNetCore.Builder;
global using global::Microsoft.AspNetCore.Hosting;
global using global::Microsoft.AspNetCore.Http;
global using global::Microsoft.AspNetCore.Routing;
global using global::Microsoft.Extensions.Configuration;
global using global::Microsoft.Extensions.DependencyInjection;
global using global::Microsoft.Extensions.Hosting;
global using global::Microsoft.Extensions.Logging;
global using global::System;
global using global::System.Collections.Generic;
global using global::System.IO;
global using global::System.Linq;
global using global::System.Net.Http;
global using global::System.Net.Http.Json;
global using global::System.Threading;
global using global::System.Threading.Tasks;

View File

@ -0,0 +1,16 @@
//------------------------------------------------------------------------------
// <auto-generated>
// This code was generated by a tool.
//
// Changes to this file may cause incorrect behavior and will be lost if
// the code is regenerated.
// </auto-generated>
//------------------------------------------------------------------------------
using System;
using System.Reflection;
[assembly: Microsoft.AspNetCore.Mvc.ApplicationParts.ApplicationPartAttribute("Microsoft.AspNetCore.OpenApi")]
// Generated by the MSBuild WriteCodeFragment class.

Binary file not shown.

View File

@ -0,0 +1 @@
b7f78730ae1f1715103d1fa1d9e5eb042a7676cc9b057f4ef5194348c2a0b560

View File

@ -0,0 +1,58 @@
/home/dixxe/project/csharp/RestySqlite/bin/Debug/net9.0/appsettings.Development.json
/home/dixxe/project/csharp/RestySqlite/bin/Debug/net9.0/appsettings.json
/home/dixxe/project/csharp/RestySqlite/bin/Debug/net9.0/RestySqlite.staticwebassets.endpoints.json
/home/dixxe/project/csharp/RestySqlite/bin/Debug/net9.0/RestySqlite
/home/dixxe/project/csharp/RestySqlite/bin/Debug/net9.0/RestySqlite.deps.json
/home/dixxe/project/csharp/RestySqlite/bin/Debug/net9.0/RestySqlite.runtimeconfig.json
/home/dixxe/project/csharp/RestySqlite/bin/Debug/net9.0/RestySqlite.dll
/home/dixxe/project/csharp/RestySqlite/bin/Debug/net9.0/RestySqlite.pdb
/home/dixxe/project/csharp/RestySqlite/bin/Debug/net9.0/Microsoft.AspNetCore.OpenApi.dll
/home/dixxe/project/csharp/RestySqlite/bin/Debug/net9.0/Microsoft.Data.Sqlite.dll
/home/dixxe/project/csharp/RestySqlite/bin/Debug/net9.0/Microsoft.OpenApi.dll
/home/dixxe/project/csharp/RestySqlite/bin/Debug/net9.0/SQLitePCLRaw.batteries_v2.dll
/home/dixxe/project/csharp/RestySqlite/bin/Debug/net9.0/SQLitePCLRaw.core.dll
/home/dixxe/project/csharp/RestySqlite/bin/Debug/net9.0/SQLitePCLRaw.provider.e_sqlite3.dll
/home/dixxe/project/csharp/RestySqlite/bin/Debug/net9.0/runtimes/browser-wasm/nativeassets/net9.0/e_sqlite3.a
/home/dixxe/project/csharp/RestySqlite/bin/Debug/net9.0/runtimes/linux-arm/native/libe_sqlite3.so
/home/dixxe/project/csharp/RestySqlite/bin/Debug/net9.0/runtimes/linux-arm64/native/libe_sqlite3.so
/home/dixxe/project/csharp/RestySqlite/bin/Debug/net9.0/runtimes/linux-armel/native/libe_sqlite3.so
/home/dixxe/project/csharp/RestySqlite/bin/Debug/net9.0/runtimes/linux-mips64/native/libe_sqlite3.so
/home/dixxe/project/csharp/RestySqlite/bin/Debug/net9.0/runtimes/linux-musl-arm/native/libe_sqlite3.so
/home/dixxe/project/csharp/RestySqlite/bin/Debug/net9.0/runtimes/linux-musl-arm64/native/libe_sqlite3.so
/home/dixxe/project/csharp/RestySqlite/bin/Debug/net9.0/runtimes/linux-musl-s390x/native/libe_sqlite3.so
/home/dixxe/project/csharp/RestySqlite/bin/Debug/net9.0/runtimes/linux-musl-x64/native/libe_sqlite3.so
/home/dixxe/project/csharp/RestySqlite/bin/Debug/net9.0/runtimes/linux-ppc64le/native/libe_sqlite3.so
/home/dixxe/project/csharp/RestySqlite/bin/Debug/net9.0/runtimes/linux-s390x/native/libe_sqlite3.so
/home/dixxe/project/csharp/RestySqlite/bin/Debug/net9.0/runtimes/linux-x64/native/libe_sqlite3.so
/home/dixxe/project/csharp/RestySqlite/bin/Debug/net9.0/runtimes/linux-x86/native/libe_sqlite3.so
/home/dixxe/project/csharp/RestySqlite/bin/Debug/net9.0/runtimes/maccatalyst-arm64/native/libe_sqlite3.dylib
/home/dixxe/project/csharp/RestySqlite/bin/Debug/net9.0/runtimes/maccatalyst-x64/native/libe_sqlite3.dylib
/home/dixxe/project/csharp/RestySqlite/bin/Debug/net9.0/runtimes/osx-arm64/native/libe_sqlite3.dylib
/home/dixxe/project/csharp/RestySqlite/bin/Debug/net9.0/runtimes/osx-x64/native/libe_sqlite3.dylib
/home/dixxe/project/csharp/RestySqlite/bin/Debug/net9.0/runtimes/win-arm/native/e_sqlite3.dll
/home/dixxe/project/csharp/RestySqlite/bin/Debug/net9.0/runtimes/win-arm64/native/e_sqlite3.dll
/home/dixxe/project/csharp/RestySqlite/bin/Debug/net9.0/runtimes/win-x64/native/e_sqlite3.dll
/home/dixxe/project/csharp/RestySqlite/bin/Debug/net9.0/runtimes/win-x86/native/e_sqlite3.dll
/home/dixxe/project/csharp/RestySqlite/obj/Debug/net9.0/RestySqlite.csproj.AssemblyReference.cache
/home/dixxe/project/csharp/RestySqlite/obj/Debug/net9.0/RestySqlite.GeneratedMSBuildEditorConfig.editorconfig
/home/dixxe/project/csharp/RestySqlite/obj/Debug/net9.0/RestySqlite.AssemblyInfoInputs.cache
/home/dixxe/project/csharp/RestySqlite/obj/Debug/net9.0/RestySqlite.AssemblyInfo.cs
/home/dixxe/project/csharp/RestySqlite/obj/Debug/net9.0/RestySqlite.csproj.CoreCompileInputs.cache
/home/dixxe/project/csharp/RestySqlite/obj/Debug/net9.0/RestySqlite.MvcApplicationPartsAssemblyInfo.cs
/home/dixxe/project/csharp/RestySqlite/obj/Debug/net9.0/RestySqlite.MvcApplicationPartsAssemblyInfo.cache
/home/dixxe/project/csharp/RestySqlite/obj/Debug/net9.0/scopedcss/bundle/RestySqlite.styles.css
/home/dixxe/project/csharp/RestySqlite/obj/Debug/net9.0/staticwebassets.build.json
/home/dixxe/project/csharp/RestySqlite/obj/Debug/net9.0/staticwebassets.development.json
/home/dixxe/project/csharp/RestySqlite/obj/Debug/net9.0/staticwebassets.build.endpoints.json
/home/dixxe/project/csharp/RestySqlite/obj/Debug/net9.0/staticwebassets/msbuild.RestySqlite.Microsoft.AspNetCore.StaticWebAssets.props
/home/dixxe/project/csharp/RestySqlite/obj/Debug/net9.0/staticwebassets/msbuild.RestySqlite.Microsoft.AspNetCore.StaticWebAssetEndpoints.props
/home/dixxe/project/csharp/RestySqlite/obj/Debug/net9.0/staticwebassets/msbuild.build.RestySqlite.props
/home/dixxe/project/csharp/RestySqlite/obj/Debug/net9.0/staticwebassets/msbuild.buildMultiTargeting.RestySqlite.props
/home/dixxe/project/csharp/RestySqlite/obj/Debug/net9.0/staticwebassets/msbuild.buildTransitive.RestySqlite.props
/home/dixxe/project/csharp/RestySqlite/obj/Debug/net9.0/staticwebassets.pack.json
/home/dixxe/project/csharp/RestySqlite/obj/Debug/net9.0/RestySql.38DBC19C.Up2Date
/home/dixxe/project/csharp/RestySqlite/obj/Debug/net9.0/RestySqlite.dll
/home/dixxe/project/csharp/RestySqlite/obj/Debug/net9.0/refint/RestySqlite.dll
/home/dixxe/project/csharp/RestySqlite/obj/Debug/net9.0/RestySqlite.pdb
/home/dixxe/project/csharp/RestySqlite/obj/Debug/net9.0/RestySqlite.genruntimeconfig.cache
/home/dixxe/project/csharp/RestySqlite/obj/Debug/net9.0/ref/RestySqlite.dll

Binary file not shown.

View File

@ -0,0 +1 @@
c9a85d3c8baee6148db0bd26ab965af9c5134a60dbb29c0db8aa3bf6c90af21f

Binary file not shown.

BIN
obj/Debug/net9.0/apphost Executable file

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,5 @@
{
"Version": 1,
"ManifestType": "Build",
"Endpoints": []
}

View File

@ -0,0 +1,12 @@
{
"Version": 1,
"Hash": "fvP7T9R5Uy3WK0G2wpHnVF5s6Ijvntlld2VOlqVFrNA=",
"Source": "RestySqlite",
"BasePath": "_content/RestySqlite",
"Mode": "Default",
"ManifestType": "Build",
"ReferencedProjectsConfiguration": [],
"DiscoveryPatterns": [],
"Assets": [],
"Endpoints": []
}

View File

@ -0,0 +1,4 @@
<Project>
<Import Project="Microsoft.AspNetCore.StaticWebAssetEndpoints.props" />
<Import Project="Microsoft.AspNetCore.StaticWebAssets.props" />
</Project>

View File

@ -0,0 +1,3 @@
<Project>
<Import Project="../build/RestySqlite.props" />
</Project>

View File

@ -0,0 +1,3 @@
<Project>
<Import Project="../buildMultiTargeting/RestySqlite.props" />
</Project>

View File

@ -0,0 +1,81 @@
{
"format": 1,
"restore": {
"/home/dixxe/project/csharp/RestySqlite/RestySqlite.csproj": {}
},
"projects": {
"/home/dixxe/project/csharp/RestySqlite/RestySqlite.csproj": {
"version": "1.0.0",
"restore": {
"projectUniqueName": "/home/dixxe/project/csharp/RestySqlite/RestySqlite.csproj",
"projectName": "RestySqlite",
"projectPath": "/home/dixxe/project/csharp/RestySqlite/RestySqlite.csproj",
"packagesPath": "/home/dixxe/.nuget/packages/",
"outputPath": "/home/dixxe/project/csharp/RestySqlite/obj/",
"projectStyle": "PackageReference",
"configFilePaths": [
"/home/dixxe/.nuget/NuGet/NuGet.Config"
],
"originalTargetFrameworks": [
"net9.0"
],
"sources": {
"/usr/lib64/dotnet/library-packs": {},
"https://api.nuget.org/v3/index.json": {}
},
"frameworks": {
"net9.0": {
"targetAlias": "net9.0",
"projectReferences": {}
}
},
"warningProperties": {
"warnAsError": [
"NU1605"
]
},
"restoreAuditProperties": {
"enableAudit": "true",
"auditLevel": "low",
"auditMode": "direct"
},
"SdkAnalysisLevel": "9.0.100"
},
"frameworks": {
"net9.0": {
"targetAlias": "net9.0",
"dependencies": {
"Microsoft.AspNetCore.OpenApi": {
"target": "Package",
"version": "[9.0.1, )"
},
"Microsoft.Data.Sqlite": {
"target": "Package",
"version": "[9.0.1, )"
}
},
"imports": [
"net461",
"net462",
"net47",
"net471",
"net472",
"net48",
"net481"
],
"assetTargetFallback": true,
"warn": true,
"frameworkReferences": {
"Microsoft.AspNetCore.App": {
"privateAssets": "none"
},
"Microsoft.NETCore.App": {
"privateAssets": "all"
}
},
"runtimeIdentifierGraphPath": "/usr/lib64/dotnet/sdk/9.0.102/PortableRuntimeIdentifierGraph.json"
}
}
}
}
}

View File

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess>
<RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>
<ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">$(MSBuildThisFileDirectory)project.assets.json</ProjectAssetsFile>
<NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">/home/dixxe/.nuget/packages/</NuGetPackageRoot>
<NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">/home/dixxe/.nuget/packages/</NuGetPackageFolders>
<NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">PackageReference</NuGetProjectStyle>
<NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">6.12.2</NuGetToolVersion>
</PropertyGroup>
<ItemGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<SourceRoot Include="/home/dixxe/.nuget/packages/" />
</ItemGroup>
</Project>

View File

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8" standalone="no"?>
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
<Import Project="$(NuGetPackageRoot)sqlitepclraw.lib.e_sqlite3/2.1.10/buildTransitive/net9.0/SQLitePCLRaw.lib.e_sqlite3.targets" Condition="Exists('$(NuGetPackageRoot)sqlitepclraw.lib.e_sqlite3/2.1.10/buildTransitive/net9.0/SQLitePCLRaw.lib.e_sqlite3.targets')" />
</ImportGroup>
</Project>

474
obj/project.assets.json Normal file
View File

@ -0,0 +1,474 @@
{
"version": 3,
"targets": {
"net9.0": {
"Microsoft.AspNetCore.OpenApi/9.0.1": {
"type": "package",
"dependencies": {
"Microsoft.OpenApi": "1.6.17"
},
"compile": {
"lib/net9.0/Microsoft.AspNetCore.OpenApi.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/net9.0/Microsoft.AspNetCore.OpenApi.dll": {
"related": ".xml"
}
},
"frameworkReferences": [
"Microsoft.AspNetCore.App"
]
},
"Microsoft.Data.Sqlite/9.0.1": {
"type": "package",
"dependencies": {
"Microsoft.Data.Sqlite.Core": "9.0.1",
"SQLitePCLRaw.bundle_e_sqlite3": "2.1.10",
"SQLitePCLRaw.core": "2.1.10"
},
"compile": {
"lib/netstandard2.0/_._": {}
},
"runtime": {
"lib/netstandard2.0/_._": {}
}
},
"Microsoft.Data.Sqlite.Core/9.0.1": {
"type": "package",
"dependencies": {
"SQLitePCLRaw.core": "2.1.10"
},
"compile": {
"lib/net8.0/Microsoft.Data.Sqlite.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/net8.0/Microsoft.Data.Sqlite.dll": {
"related": ".xml"
}
}
},
"Microsoft.OpenApi/1.6.17": {
"type": "package",
"compile": {
"lib/netstandard2.0/Microsoft.OpenApi.dll": {
"related": ".pdb;.xml"
}
},
"runtime": {
"lib/netstandard2.0/Microsoft.OpenApi.dll": {
"related": ".pdb;.xml"
}
}
},
"SQLitePCLRaw.bundle_e_sqlite3/2.1.10": {
"type": "package",
"dependencies": {
"SQLitePCLRaw.lib.e_sqlite3": "2.1.10",
"SQLitePCLRaw.provider.e_sqlite3": "2.1.10"
},
"compile": {
"lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll": {}
},
"runtime": {
"lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll": {}
}
},
"SQLitePCLRaw.core/2.1.10": {
"type": "package",
"dependencies": {
"System.Memory": "4.5.3"
},
"compile": {
"lib/netstandard2.0/SQLitePCLRaw.core.dll": {}
},
"runtime": {
"lib/netstandard2.0/SQLitePCLRaw.core.dll": {}
}
},
"SQLitePCLRaw.lib.e_sqlite3/2.1.10": {
"type": "package",
"compile": {
"lib/netstandard2.0/_._": {}
},
"runtime": {
"lib/netstandard2.0/_._": {}
},
"build": {
"buildTransitive/net9.0/SQLitePCLRaw.lib.e_sqlite3.targets": {}
},
"runtimeTargets": {
"runtimes/browser-wasm/nativeassets/net9.0/e_sqlite3.a": {
"assetType": "native",
"rid": "browser-wasm"
},
"runtimes/linux-arm/native/libe_sqlite3.so": {
"assetType": "native",
"rid": "linux-arm"
},
"runtimes/linux-arm64/native/libe_sqlite3.so": {
"assetType": "native",
"rid": "linux-arm64"
},
"runtimes/linux-armel/native/libe_sqlite3.so": {
"assetType": "native",
"rid": "linux-armel"
},
"runtimes/linux-mips64/native/libe_sqlite3.so": {
"assetType": "native",
"rid": "linux-mips64"
},
"runtimes/linux-musl-arm/native/libe_sqlite3.so": {
"assetType": "native",
"rid": "linux-musl-arm"
},
"runtimes/linux-musl-arm64/native/libe_sqlite3.so": {
"assetType": "native",
"rid": "linux-musl-arm64"
},
"runtimes/linux-musl-s390x/native/libe_sqlite3.so": {
"assetType": "native",
"rid": "linux-musl-s390x"
},
"runtimes/linux-musl-x64/native/libe_sqlite3.so": {
"assetType": "native",
"rid": "linux-musl-x64"
},
"runtimes/linux-ppc64le/native/libe_sqlite3.so": {
"assetType": "native",
"rid": "linux-ppc64le"
},
"runtimes/linux-s390x/native/libe_sqlite3.so": {
"assetType": "native",
"rid": "linux-s390x"
},
"runtimes/linux-x64/native/libe_sqlite3.so": {
"assetType": "native",
"rid": "linux-x64"
},
"runtimes/linux-x86/native/libe_sqlite3.so": {
"assetType": "native",
"rid": "linux-x86"
},
"runtimes/maccatalyst-arm64/native/libe_sqlite3.dylib": {
"assetType": "native",
"rid": "maccatalyst-arm64"
},
"runtimes/maccatalyst-x64/native/libe_sqlite3.dylib": {
"assetType": "native",
"rid": "maccatalyst-x64"
},
"runtimes/osx-arm64/native/libe_sqlite3.dylib": {
"assetType": "native",
"rid": "osx-arm64"
},
"runtimes/osx-x64/native/libe_sqlite3.dylib": {
"assetType": "native",
"rid": "osx-x64"
},
"runtimes/win-arm/native/e_sqlite3.dll": {
"assetType": "native",
"rid": "win-arm"
},
"runtimes/win-arm64/native/e_sqlite3.dll": {
"assetType": "native",
"rid": "win-arm64"
},
"runtimes/win-x64/native/e_sqlite3.dll": {
"assetType": "native",
"rid": "win-x64"
},
"runtimes/win-x86/native/e_sqlite3.dll": {
"assetType": "native",
"rid": "win-x86"
}
}
},
"SQLitePCLRaw.provider.e_sqlite3/2.1.10": {
"type": "package",
"dependencies": {
"SQLitePCLRaw.core": "2.1.10"
},
"compile": {
"lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll": {}
},
"runtime": {
"lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll": {}
}
},
"System.Memory/4.5.3": {
"type": "package",
"compile": {
"ref/netcoreapp2.1/_._": {}
},
"runtime": {
"lib/netcoreapp2.1/_._": {}
}
}
}
},
"libraries": {
"Microsoft.AspNetCore.OpenApi/9.0.1": {
"sha512": "xRJe8UrLnOGs6hOBrT/4r74q97626H0mABb/DV0smlReIx6uQCENAe+TUqF6hD3NtT4sB+qrvWhAej6kxPxgew==",
"type": "package",
"path": "microsoft.aspnetcore.openapi/9.0.1",
"files": [
".nupkg.metadata",
".signature.p7s",
"Icon.png",
"PACKAGE.md",
"THIRD-PARTY-NOTICES.TXT",
"lib/net9.0/Microsoft.AspNetCore.OpenApi.dll",
"lib/net9.0/Microsoft.AspNetCore.OpenApi.xml",
"microsoft.aspnetcore.openapi.9.0.1.nupkg.sha512",
"microsoft.aspnetcore.openapi.nuspec"
]
},
"Microsoft.Data.Sqlite/9.0.1": {
"sha512": "9QC3t5ye9eA4y2oX1HR7Dq/dyAIGfQkNWnjy6+IBRCtHibh7zIq2etv8jvYHXMJRy+pbwtD3EVtvnpxfuiYVRA==",
"type": "package",
"path": "microsoft.data.sqlite/9.0.1",
"files": [
".nupkg.metadata",
".signature.p7s",
"Icon.png",
"PACKAGE.md",
"lib/netstandard2.0/_._",
"microsoft.data.sqlite.9.0.1.nupkg.sha512",
"microsoft.data.sqlite.nuspec"
]
},
"Microsoft.Data.Sqlite.Core/9.0.1": {
"sha512": "useMNbAupB8gpEp/SjanW3LvvyFG9DWPMUcXFwVNjNuFWIxNcrs5zOu9BTmNJEyfDpLlrsSBmcBv7keYVG8UhA==",
"type": "package",
"path": "microsoft.data.sqlite.core/9.0.1",
"files": [
".nupkg.metadata",
".signature.p7s",
"Icon.png",
"PACKAGE.md",
"lib/net6.0/Microsoft.Data.Sqlite.dll",
"lib/net6.0/Microsoft.Data.Sqlite.xml",
"lib/net8.0/Microsoft.Data.Sqlite.dll",
"lib/net8.0/Microsoft.Data.Sqlite.xml",
"lib/netstandard2.0/Microsoft.Data.Sqlite.dll",
"lib/netstandard2.0/Microsoft.Data.Sqlite.xml",
"microsoft.data.sqlite.core.9.0.1.nupkg.sha512",
"microsoft.data.sqlite.core.nuspec"
]
},
"Microsoft.OpenApi/1.6.17": {
"sha512": "Le+kehlmrlQfuDFUt1zZ2dVwrhFQtKREdKBo+rexOwaCoYP0/qpgT9tLxCsZjsgR5Itk1UKPcbgO+FyaNid/bA==",
"type": "package",
"path": "microsoft.openapi/1.6.17",
"files": [
".nupkg.metadata",
".signature.p7s",
"README.md",
"lib/netstandard2.0/Microsoft.OpenApi.dll",
"lib/netstandard2.0/Microsoft.OpenApi.pdb",
"lib/netstandard2.0/Microsoft.OpenApi.xml",
"microsoft.openapi.1.6.17.nupkg.sha512",
"microsoft.openapi.nuspec"
]
},
"SQLitePCLRaw.bundle_e_sqlite3/2.1.10": {
"sha512": "UxWuisvZ3uVcVOLJQv7urM/JiQH+v3TmaJc1BLKl5Dxfm/nTzTUrqswCqg/INiYLi61AXnHo1M1JPmPqqLnAdg==",
"type": "package",
"path": "sqlitepclraw.bundle_e_sqlite3/2.1.10",
"files": [
".nupkg.metadata",
".signature.p7s",
"lib/monoandroid90/SQLitePCLRaw.batteries_v2.dll",
"lib/net461/SQLitePCLRaw.batteries_v2.dll",
"lib/net6.0-android31.0/SQLitePCLRaw.batteries_v2.dll",
"lib/net6.0-android31.0/SQLitePCLRaw.batteries_v2.xml",
"lib/net6.0-ios14.0/SQLitePCLRaw.batteries_v2.dll",
"lib/net6.0-ios14.2/SQLitePCLRaw.batteries_v2.dll",
"lib/net6.0-tvos10.0/SQLitePCLRaw.batteries_v2.dll",
"lib/netstandard2.0/SQLitePCLRaw.batteries_v2.dll",
"lib/xamarinios10/SQLitePCLRaw.batteries_v2.dll",
"sqlitepclraw.bundle_e_sqlite3.2.1.10.nupkg.sha512",
"sqlitepclraw.bundle_e_sqlite3.nuspec"
]
},
"SQLitePCLRaw.core/2.1.10": {
"sha512": "Ii8JCbC7oiVclaE/mbDEK000EFIJ+ShRPwAvvV89GOZhQ+ZLtlnSWl6ksCNMKu/VGXA4Nfi2B7LhN/QFN9oBcw==",
"type": "package",
"path": "sqlitepclraw.core/2.1.10",
"files": [
".nupkg.metadata",
".signature.p7s",
"lib/netstandard2.0/SQLitePCLRaw.core.dll",
"sqlitepclraw.core.2.1.10.nupkg.sha512",
"sqlitepclraw.core.nuspec"
]
},
"SQLitePCLRaw.lib.e_sqlite3/2.1.10": {
"sha512": "mAr69tDbnf3QJpRy2nJz8Qdpebdil00fvycyByR58Cn9eARvR+UiG2Vzsp+4q1tV3ikwiYIjlXCQFc12GfebbA==",
"type": "package",
"path": "sqlitepclraw.lib.e_sqlite3/2.1.10",
"files": [
".nupkg.metadata",
".signature.p7s",
"buildTransitive/net461/SQLitePCLRaw.lib.e_sqlite3.targets",
"buildTransitive/net6.0/SQLitePCLRaw.lib.e_sqlite3.targets",
"buildTransitive/net7.0/SQLitePCLRaw.lib.e_sqlite3.targets",
"buildTransitive/net8.0/SQLitePCLRaw.lib.e_sqlite3.targets",
"buildTransitive/net9.0/SQLitePCLRaw.lib.e_sqlite3.targets",
"lib/net461/_._",
"lib/netstandard2.0/_._",
"runtimes/browser-wasm/nativeassets/net6.0/e_sqlite3.a",
"runtimes/browser-wasm/nativeassets/net7.0/e_sqlite3.a",
"runtimes/browser-wasm/nativeassets/net8.0/e_sqlite3.a",
"runtimes/browser-wasm/nativeassets/net9.0/e_sqlite3.a",
"runtimes/linux-arm/native/libe_sqlite3.so",
"runtimes/linux-arm64/native/libe_sqlite3.so",
"runtimes/linux-armel/native/libe_sqlite3.so",
"runtimes/linux-mips64/native/libe_sqlite3.so",
"runtimes/linux-musl-arm/native/libe_sqlite3.so",
"runtimes/linux-musl-arm64/native/libe_sqlite3.so",
"runtimes/linux-musl-s390x/native/libe_sqlite3.so",
"runtimes/linux-musl-x64/native/libe_sqlite3.so",
"runtimes/linux-ppc64le/native/libe_sqlite3.so",
"runtimes/linux-s390x/native/libe_sqlite3.so",
"runtimes/linux-x64/native/libe_sqlite3.so",
"runtimes/linux-x86/native/libe_sqlite3.so",
"runtimes/maccatalyst-arm64/native/libe_sqlite3.dylib",
"runtimes/maccatalyst-x64/native/libe_sqlite3.dylib",
"runtimes/osx-arm64/native/libe_sqlite3.dylib",
"runtimes/osx-x64/native/libe_sqlite3.dylib",
"runtimes/win-arm/native/e_sqlite3.dll",
"runtimes/win-arm64/native/e_sqlite3.dll",
"runtimes/win-x64/native/e_sqlite3.dll",
"runtimes/win-x86/native/e_sqlite3.dll",
"runtimes/win10-arm/nativeassets/uap10.0/e_sqlite3.dll",
"runtimes/win10-arm64/nativeassets/uap10.0/e_sqlite3.dll",
"runtimes/win10-x64/nativeassets/uap10.0/e_sqlite3.dll",
"runtimes/win10-x86/nativeassets/uap10.0/e_sqlite3.dll",
"sqlitepclraw.lib.e_sqlite3.2.1.10.nupkg.sha512",
"sqlitepclraw.lib.e_sqlite3.nuspec"
]
},
"SQLitePCLRaw.provider.e_sqlite3/2.1.10": {
"sha512": "uZVTi02C1SxqzgT0HqTWatIbWGb40iIkfc3FpFCpE/r7g6K0PqzDUeefL6P6HPhDtc6BacN3yQysfzP7ks+wSQ==",
"type": "package",
"path": "sqlitepclraw.provider.e_sqlite3/2.1.10",
"files": [
".nupkg.metadata",
".signature.p7s",
"lib/net6.0-windows7.0/SQLitePCLRaw.provider.e_sqlite3.dll",
"lib/net6.0/SQLitePCLRaw.provider.e_sqlite3.dll",
"lib/netstandard2.0/SQLitePCLRaw.provider.e_sqlite3.dll",
"sqlitepclraw.provider.e_sqlite3.2.1.10.nupkg.sha512",
"sqlitepclraw.provider.e_sqlite3.nuspec"
]
},
"System.Memory/4.5.3": {
"sha512": "3oDzvc/zzetpTKWMShs1AADwZjQ/36HnsufHRPcOjyRAAMLDlu2iD33MBI2opxnezcVUtXyqDXXjoFMOU9c7SA==",
"type": "package",
"path": "system.memory/4.5.3",
"files": [
".nupkg.metadata",
".signature.p7s",
"LICENSE.TXT",
"THIRD-PARTY-NOTICES.TXT",
"lib/netcoreapp2.1/_._",
"lib/netstandard1.1/System.Memory.dll",
"lib/netstandard1.1/System.Memory.xml",
"lib/netstandard2.0/System.Memory.dll",
"lib/netstandard2.0/System.Memory.xml",
"ref/netcoreapp2.1/_._",
"system.memory.4.5.3.nupkg.sha512",
"system.memory.nuspec",
"useSharedDesignerContext.txt",
"version.txt"
]
}
},
"projectFileDependencyGroups": {
"net9.0": [
"Microsoft.AspNetCore.OpenApi >= 9.0.1",
"Microsoft.Data.Sqlite >= 9.0.1"
]
},
"packageFolders": {
"/home/dixxe/.nuget/packages/": {}
},
"project": {
"version": "1.0.0",
"restore": {
"projectUniqueName": "/home/dixxe/project/csharp/RestySqlite/RestySqlite.csproj",
"projectName": "RestySqlite",
"projectPath": "/home/dixxe/project/csharp/RestySqlite/RestySqlite.csproj",
"packagesPath": "/home/dixxe/.nuget/packages/",
"outputPath": "/home/dixxe/project/csharp/RestySqlite/obj/",
"projectStyle": "PackageReference",
"configFilePaths": [
"/home/dixxe/.nuget/NuGet/NuGet.Config"
],
"originalTargetFrameworks": [
"net9.0"
],
"sources": {
"/usr/lib64/dotnet/library-packs": {},
"https://api.nuget.org/v3/index.json": {}
},
"frameworks": {
"net9.0": {
"targetAlias": "net9.0",
"projectReferences": {}
}
},
"warningProperties": {
"warnAsError": [
"NU1605"
]
},
"restoreAuditProperties": {
"enableAudit": "true",
"auditLevel": "low",
"auditMode": "direct"
},
"SdkAnalysisLevel": "9.0.100"
},
"frameworks": {
"net9.0": {
"targetAlias": "net9.0",
"dependencies": {
"Microsoft.AspNetCore.OpenApi": {
"target": "Package",
"version": "[9.0.1, )"
},
"Microsoft.Data.Sqlite": {
"target": "Package",
"version": "[9.0.1, )"
}
},
"imports": [
"net461",
"net462",
"net47",
"net471",
"net472",
"net48",
"net481"
],
"assetTargetFallback": true,
"warn": true,
"frameworkReferences": {
"Microsoft.AspNetCore.App": {
"privateAssets": "none"
},
"Microsoft.NETCore.App": {
"privateAssets": "all"
}
},
"runtimeIdentifierGraphPath": "/usr/lib64/dotnet/sdk/9.0.102/PortableRuntimeIdentifierGraph.json"
}
}
}
}

18
obj/project.nuget.cache Normal file
View File

@ -0,0 +1,18 @@
{
"version": 2,
"dgSpecHash": "UQo61scED3Y=",
"success": true,
"projectFilePath": "/home/dixxe/project/csharp/RestySqlite/RestySqlite.csproj",
"expectedPackageFiles": [
"/home/dixxe/.nuget/packages/microsoft.aspnetcore.openapi/9.0.1/microsoft.aspnetcore.openapi.9.0.1.nupkg.sha512",
"/home/dixxe/.nuget/packages/microsoft.data.sqlite/9.0.1/microsoft.data.sqlite.9.0.1.nupkg.sha512",
"/home/dixxe/.nuget/packages/microsoft.data.sqlite.core/9.0.1/microsoft.data.sqlite.core.9.0.1.nupkg.sha512",
"/home/dixxe/.nuget/packages/microsoft.openapi/1.6.17/microsoft.openapi.1.6.17.nupkg.sha512",
"/home/dixxe/.nuget/packages/sqlitepclraw.bundle_e_sqlite3/2.1.10/sqlitepclraw.bundle_e_sqlite3.2.1.10.nupkg.sha512",
"/home/dixxe/.nuget/packages/sqlitepclraw.core/2.1.10/sqlitepclraw.core.2.1.10.nupkg.sha512",
"/home/dixxe/.nuget/packages/sqlitepclraw.lib.e_sqlite3/2.1.10/sqlitepclraw.lib.e_sqlite3.2.1.10.nupkg.sha512",
"/home/dixxe/.nuget/packages/sqlitepclraw.provider.e_sqlite3/2.1.10/sqlitepclraw.provider.e_sqlite3.2.1.10.nupkg.sha512",
"/home/dixxe/.nuget/packages/system.memory/4.5.3/system.memory.4.5.3.nupkg.sha512"
],
"logs": []
}

BIN
test.db Normal file

Binary file not shown.