Skip to content
Closed
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 10 additions & 10 deletions format/Schema.fbs
Original file line number Diff line number Diff line change
Expand Up @@ -243,25 +243,25 @@ table DictionaryEncoding {
/// ----------------------------------------------------------------------
/// A field represents a named column in a record / row batch or child of a
/// nested type.
///
/// - children is only for nested Arrow arrays
/// - For primitive types, children will have length 0
/// - nullable should default to true in general

table Field {
// Name is not required, in i.e. a List
/// Name is not required, in i.e. a List
name: string;

/// Whether or not this field can contain nulls. Should be true in general.
nullable: bool;
// This is the type of the decoded value if the field is dictionary encoded

/// This is the type of the decoded value if the field is dictionary encoded.
type: Type;

// Present only if the field is dictionary encoded
/// Present only if the field is dictionary encoded.
dictionary: DictionaryEncoding;

// children apply only to Nested data types like Struct, List and Union
children: [Field];
/// children apply only to nested data types like Struct, List and Union. For
/// primitive types children will have length 0.
children: [ Field ];

// User-defined metadata
/// User-defined metadata
custom_metadata: [ KeyValue ];
}

Expand Down