File tree Expand file tree Collapse file tree
.claude/skills/dataverse-sdk-use
src/PowerPlatform/Dataverse
claude_skill/dataverse-sdk-use Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -249,7 +249,7 @@ table_info = client.tables.create(
249249#### Supported Column Types
250250Types on the same line map to the same exact format under the hood
251251- ` "string" ` or ` "text" ` - Single line of text
252- - ` "memo" ` or ` "multiline" ` - Multiple lines of text (4000 character default )
252+ - ` "memo" ` or ` "multiline" ` - Multiple lines of text (up to 1,048,576 characters )
253253- ` "int" ` or ` "integer" ` - Whole number
254254- ` "decimal" ` or ` "money" ` - Decimal number
255255- ` "float" ` or ` "double" ` - Floating point number
Original file line number Diff line number Diff line change @@ -249,7 +249,7 @@ table_info = client.tables.create(
249249#### Supported Column Types
250250Types on the same line map to the same exact format under the hood
251251- ` "string" ` or ` "text" ` - Single line of text
252- - ` "memo" ` or ` "multiline" ` - Multiple lines of text (4000 character default )
252+ - ` "memo" ` or ` "multiline" ` - Multiple lines of text (up to 1,048,576 characters )
253253- ` "int" ` or ` "integer" ` - Whole number
254254- ` "decimal" ` or ` "money" ` - Decimal number
255255- ` "float" ` or ` "double" ` - Floating point number
Original file line number Diff line number Diff line change @@ -1380,7 +1380,7 @@ def _attribute_payload(
13801380 "SchemaName" : column_schema_name ,
13811381 "DisplayName" : self ._label (label ),
13821382 "RequiredLevel" : {"Value" : "None" },
1383- "MaxLength" : 4000 ,
1383+ "MaxLength" : 1048576 ,
13841384 "FormatName" : {"Value" : "Text" },
13851385 "ImeMode" : "Auto" ,
13861386 }
Original file line number Diff line number Diff line change @@ -537,11 +537,11 @@ def setUp(self):
537537 self .od = _make_odata_client ()
538538
539539 def test_memo_type (self ):
540- """'memo' should produce MemoAttributeMetadata with MaxLength 4000 ."""
540+ """'memo' should produce MemoAttributeMetadata with MaxLength 1048576 ."""
541541 result = self .od ._attribute_payload ("new_Notes" , "memo" )
542542 self .assertEqual (result ["@odata.type" ], "Microsoft.Dynamics.CRM.MemoAttributeMetadata" )
543543 self .assertEqual (result ["SchemaName" ], "new_Notes" )
544- self .assertEqual (result ["MaxLength" ], 4000 )
544+ self .assertEqual (result ["MaxLength" ], 1048576 )
545545 self .assertEqual (result ["FormatName" ], {"Value" : "Text" })
546546 self .assertNotIn ("IsPrimaryName" , result )
547547
You can’t perform that action at this time.
0 commit comments