// Generated by tsbindgen - Architecture // Namespace: Microsoft.EntityFrameworkCore.Sqlite.Internal // Assembly: Microsoft.EntityFrameworkCore.Sqlite // Core type aliases from @tsonic/core import type { fnptr, ptr, sbyte, byte, short, ushort, int, uint, long, ulong, int128, uint128, half, float, double, decimal, nint, nuint, char } from '@tsonic/core/types.js'; // Import types from other namespaces import type { SqliteValueGenerationStrategy } from "../../Microsoft.EntityFrameworkCore.Metadata/internal/index.js"; import * as System_Internal from "@tsonic/dotnet/System/internal/index.js"; import type { Boolean as ClrBoolean, Int64, Nullable_1, Object as ClrObject, String as ClrString, Type, Void } from "@tsonic/dotnet/System/internal/index.js"; import type { EventDefinition, EventDefinition_1, EventDefinition_2, EventDefinition_3, EventDefinition_4, EventDefinition_5, IDiagnosticsLogger, IDiagnosticsLogger_1 } from "@tsonic/efcore/Microsoft.EntityFrameworkCore.Diagnostics/internal/index.js"; import type { IEntityType, IKey, IReadOnlyProperty, IReadOnlySequence } from "@tsonic/efcore/Microsoft.EntityFrameworkCore.Metadata/internal/index.js"; import type { DbLoggerCategory_Infrastructure, DbLoggerCategory_Migrations, DbLoggerCategory_Model_Validation, DbLoggerCategory_Scaffolding } from "@tsonic/efcore/Microsoft.EntityFrameworkCore/internal/index.js"; export abstract class SqliteLoggerExtensions$instance { static ColumnFound(diagnostics: IDiagnosticsLogger_1, tableName: string | null, columnName: string | null, dataTypeName: string | null, notNull: boolean, defaultValue: string | null): void; static CompositeKeyWithValueGeneration(diagnostics: IDiagnosticsLogger_1, key: IKey): void; static ConflictingValueGenerationStrategiesWarning(diagnostics: IDiagnosticsLogger_1, sqliteValueGenerationStrategy: SqliteValueGenerationStrategy, otherValueGenerationStrategy: string, property: IReadOnlyProperty): void; static ForeignKeyFound(diagnostics: IDiagnosticsLogger_1, tableName: string | null, id: long, principalTableName: string | null, deleteAction: string | null): void; static ForeignKeyPrincipalColumnMissingWarning(diagnostics: IDiagnosticsLogger_1, foreignKeyName: string | null, tableName: string | null, principalColumnName: string | null, principalTableName: string | null): void; static ForeignKeyReferencesMissingTableWarning(diagnostics: IDiagnosticsLogger_1, id: string | null, tableName: string | null, principalTableName: string | null): void; static FormatWarning(diagnostics: IDiagnosticsLogger_1, columnName: string | null, tableName: string | null, type: string | null): void; static IndexFound(diagnostics: IDiagnosticsLogger_1, indexName: string | null, tableName: string | null, unique: Nullable_1): void; static InferringTypes(diagnostics: IDiagnosticsLogger_1, tableName: string | null): void; static MissingTableWarning(diagnostics: IDiagnosticsLogger_1, tableName: string | null): void; static OutOfRangeWarning(diagnostics: IDiagnosticsLogger_1, columnName: string | null, tableName: string | null, type: string | null): void; static PrimaryKeyFound(diagnostics: IDiagnosticsLogger_1, primaryKeyName: string | null, tableName: string | null): void; static SchemaConfiguredWarning(diagnostics: IDiagnosticsLogger_1, entityType: IEntityType, schema: string): void; static SchemasNotSupportedWarning(diagnostics: IDiagnosticsLogger_1): void; static SequenceConfiguredWarning(diagnostics: IDiagnosticsLogger_1, sequence: IReadOnlySequence): void; static TableFound(diagnostics: IDiagnosticsLogger_1, tableName: string | null): void; static TableRebuildPendingWarning(diagnostics: IDiagnosticsLogger_1, operationType: Type, tableName: string): void; static UnexpectedConnectionTypeWarning(diagnostics: IDiagnosticsLogger_1, connectionType: Type): void; static UniqueConstraintFound(diagnostics: IDiagnosticsLogger_1, uniqueConstraintName: string | null, tableName: string | null): void; } export type SqliteLoggerExtensions = SqliteLoggerExtensions$instance; export abstract class SqliteResources$instance { static LogCompositeKeyWithValueGeneration(logger: IDiagnosticsLogger): EventDefinition_2; static LogConflictingValueGenerationStrategies(logger: IDiagnosticsLogger): EventDefinition_4; static LogForeignKeyScaffoldErrorPrincipalTableNotFound(logger: IDiagnosticsLogger): EventDefinition_3; static LogFormatWarning(logger: IDiagnosticsLogger): EventDefinition_3; static LogFoundColumn(logger: IDiagnosticsLogger): EventDefinition_5; static LogFoundForeignKey(logger: IDiagnosticsLogger): EventDefinition_4; static LogFoundIndex(logger: IDiagnosticsLogger): EventDefinition_3>; static LogFoundPrimaryKey(logger: IDiagnosticsLogger): EventDefinition_2; static LogFoundTable(logger: IDiagnosticsLogger): EventDefinition_1; static LogFoundUniqueConstraint(logger: IDiagnosticsLogger): EventDefinition_2; static LogInferringTypes(logger: IDiagnosticsLogger): EventDefinition_1; static LogMissingTable(logger: IDiagnosticsLogger): EventDefinition_1; static LogOutOfRangeWarning(logger: IDiagnosticsLogger): EventDefinition_3; static LogPrincipalColumnNotFound(logger: IDiagnosticsLogger): EventDefinition_4; static LogSchemaConfigured(logger: IDiagnosticsLogger): EventDefinition_2; static LogSequenceConfigured(logger: IDiagnosticsLogger): EventDefinition_1; static LogTableRebuildPendingWarning(logger: IDiagnosticsLogger): EventDefinition_2; static LogUnexpectedConnectionType(logger: IDiagnosticsLogger): EventDefinition_1; static LogUsingSchemaSelectionsWarning(logger: IDiagnosticsLogger): EventDefinition; } export type SqliteResources = SqliteResources$instance; export abstract class SqliteStrings$instance { static readonly ApplyNotSupported: string; static readonly DefaultNotSupported: string; static readonly ExecuteUpdateJsonPartialUpdateDoesNotSupportUlong: string; static readonly MigrationScriptGenerationNotSupported: string; static readonly SequencesNotSupported: string; static AggregateOperationNotSupported(aggregateOperator: unknown | null, type: unknown | null): string; static DuplicateColumnNameSridMismatch(entityType1: unknown | null, property1: unknown | null, entityType2: unknown | null, property2: unknown | null, columnName: unknown | null, table: unknown | null): string; static IncompatibleSqlReturningClauseMismatch(table: unknown | null, entityType: unknown | null, otherEntityType: unknown | null, entityTypeWithSqlReturningClause: unknown | null, entityTypeWithoutSqlReturningClause: unknown | null): string; static InvalidMigrationOperation(operation: unknown | null): string; static OrderByNotSupported(type: unknown | null): string; static QueryingIntoJsonCollectionsNotSupported(sqliteVersion: unknown | null): string; static StoredProceduresNotSupported(entityType: unknown | null): string; } export type SqliteStrings = SqliteStrings$instance;