// Generated by tsbindgen - Architecture // Namespace: Microsoft.EntityFrameworkCore.Diagnostics // Assembly: Microsoft.EntityFrameworkCore, Microsoft.EntityFrameworkCore.Abstractions, Microsoft.EntityFrameworkCore.Relational, 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 { Func_3, Object as ClrObject, String as ClrString } from "@tsonic/dotnet/System/internal/index.js"; import * as Microsoft_EntityFrameworkCore_Diagnostics_Internal from "@tsonic/efcore/Microsoft.EntityFrameworkCore.Diagnostics/internal/index.js"; import type { EventData, EventDefinitionBase } from "@tsonic/efcore/Microsoft.EntityFrameworkCore.Diagnostics/internal/index.js"; import type { IReadOnlyProperty } from "@tsonic/efcore/Microsoft.EntityFrameworkCore.Metadata/internal/index.js"; import type { EventId } from "@tsonic/microsoft-extensions/Microsoft.Extensions.Logging/internal/index.js"; export interface ConflictingValueGenerationStrategiesEventData$instance extends EventData { readonly __tsonic_type_Microsoft_EntityFrameworkCore_Diagnostics_ConflictingValueGenerationStrategiesEventData: never; readonly OtherValueGenerationStrategy: string; readonly Property: IReadOnlyProperty; readonly SqliteValueGenerationStrategy: SqliteValueGenerationStrategy; } export const ConflictingValueGenerationStrategiesEventData: { new(eventDefinition: EventDefinitionBase, messageGenerator: Func_3, sqliteValueGenerationStrategy: SqliteValueGenerationStrategy, otherValueGenerationStrategy: string, property: IReadOnlyProperty): ConflictingValueGenerationStrategiesEventData; }; export type ConflictingValueGenerationStrategiesEventData = ConflictingValueGenerationStrategiesEventData$instance; export abstract class SqliteEventId$instance { static readonly SchemaConfiguredWarning: EventId; static readonly SequenceConfiguredWarning: EventId; static readonly CompositeKeyWithValueGeneration: EventId; static readonly ConflictingValueGenerationStrategiesWarning: EventId; static readonly UnexpectedConnectionTypeWarning: EventId; static readonly TableRebuildPendingWarning: EventId; static readonly ColumnFound: EventId; static readonly SchemasNotSupportedWarning: EventId; static readonly ForeignKeyReferencesMissingTableWarning: EventId; static readonly TableFound: EventId; static readonly MissingTableWarning: EventId; static readonly ForeignKeyPrincipalColumnMissingWarning: EventId; static readonly IndexFound: EventId; static readonly ForeignKeyFound: EventId; static readonly PrimaryKeyFound: EventId; static readonly UniqueConstraintFound: EventId; static readonly InferringTypes: EventId; static readonly OutOfRangeWarning: EventId; static readonly FormatWarning: EventId; } export type SqliteEventId = SqliteEventId$instance;