Table of Contents

Enum JsonColumnStorage

Namespace
NextORM.Core
Assembly
nextorm.core.dll

The storage form of a property mapped to a JSON column.

public enum JsonColumnStorage
Extension Methods

Fields

Auto = 0

Resolve per dialect: a native JSON type where the provider supports it (SupportsJson), otherwise a text column. The native representation is NativeJsonProviderType (JsonElement on PostgreSQL, JsonObject on ClickHouse, string on SQL Server, whose native json column is transported as text).

Native = 1

A provider-native JSON type; requires SupportsJson.

Text = 2

A text column holding the JSON document.