blob: b510ba4792f481e7c0cc3c7037d0ab18b6ee2819 [file] [log] [blame]
/*
* Test case Name : opentype-closed-optional.aql
* Description : verify that closed type can have optional fields
* Expected Result : Success
*/
drop dataverse testdv2 if exists;
create dataverse testdv2;
use dataverse testdv2;
create type testtype as closed {
name: string?,
id: string
}
create dataset testds(testtype) primary key id;
insert into dataset testds (
{ "id": "001", "name": "Person One"}
);
insert into dataset testds (
{ "id": "002"}
);
write output to nc1:"rttest/dml_opentype-closed-optional.adm";
for $d in dataset("testds")
order by $d.id
return $d