You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
package schema
import ( "fmt" "testing" )
func TestSchemaBuilder(t *testing.T) { rtb := NewRecordTypeBuilder() rtb.AddStringField("ID"). AddLongField("CreatedAt"). AddLongField("ModifiedAt"). AddStringField("User") recordType := rtb.Build() fmt.Printf("RecordType: %v\n", recordType)
recordType2 := NewRecordTypeBuilder(). AddLongField("ID"). AddLongField("CreatedAt"). AddRecordField("Person", NewRecordTypeBuilder(). AddStringField("Name"). AddListField("emails", TypeString)).Build()
fmt.Printf("RecordType2: %v\n", recordType2)
}
|