File tree Expand file tree Collapse file tree 2 files changed +4
-1326
lines changed Expand file tree Collapse file tree 2 files changed +4
-1326
lines changed Original file line number Diff line number Diff line change @@ -123,20 +123,23 @@ counts := result.ViewCounts.Get() // Returns []int64
123123The driver supports 19 advanced DuckDB types for comprehensive analytical capabilities:
124124
125125### Core Types
126+
126127- ** Arrays** : StringArray, IntArray, FloatArray with native ` Composite[T] ` support
127128- ** JSON/Document** : JSONType for flexible document storage
128129- ** Precision Math** : DecimalType, HugeIntType (128-bit integers)
129130- ** Temporal** : IntervalType, TimestampTZType with timezone support
130131- ** Identifiers** : UUIDType for unique identifiers
131132
132133### Advanced Types
134+
133135- ** Structured Data** : StructType, MapType, ListType for complex hierarchies
134136- ** Variants** : ENUMType, UNIONType for type-safe variants
135137- ** Binary** : BLOBType, BitStringType for binary data
136138- ** Spatial** : GEOMETRYType with WKT support
137139- ** Performance** : QueryHintType, PerformanceMetricsType for optimization
138140
139141### Usage Example
142+
140143``` go
141144type AdvancedModel struct {
142145 ID uint ` gorm:"primaryKey"`
@@ -316,4 +319,4 @@ Contributions are welcome! Please see [CONTRIBUTING.md](CONTRIBUTING.md) for gui
316319
317320## Security
318321
319- For security issues, please see [ SECURITY.md] ( SECURITY.md ) for reporting instructions.
322+ For security issues, please see [ SECURITY.md] ( SECURITY.md ) for reporting instructions.
You can’t perform that action at this time.
0 commit comments