From 119cdf207ef75048c5d632764096acbf8a20eb8d Mon Sep 17 00:00:00 2001 From: Ariel Mashraki <7413593+a8m@users.noreply.github.com> Date: Thu, 15 Oct 2020 10:09:47 +0300 Subject: [PATCH] entc/gen: rename FirstXID to FirstIDX (#854) --- entc/gen/internal/bindata.go | 2 +- entc/gen/template/builder/query.tmpl | 4 ++-- entc/integration/config/ent/user_query.go | 4 ++-- entc/integration/customid/ent/blob_query.go | 4 ++-- entc/integration/customid/ent/car_query.go | 4 ++-- entc/integration/customid/ent/group_query.go | 4 ++-- entc/integration/customid/ent/pet_query.go | 4 ++-- entc/integration/customid/ent/user_query.go | 4 ++-- entc/integration/ent/card_query.go | 4 ++-- entc/integration/ent/comment_query.go | 4 ++-- entc/integration/ent/fieldtype_query.go | 4 ++-- entc/integration/ent/file_query.go | 4 ++-- entc/integration/ent/filetype_query.go | 4 ++-- entc/integration/ent/goods_query.go | 4 ++-- entc/integration/ent/group_query.go | 4 ++-- entc/integration/ent/groupinfo_query.go | 4 ++-- entc/integration/ent/item_query.go | 4 ++-- entc/integration/ent/node_query.go | 4 ++-- entc/integration/ent/pet_query.go | 4 ++-- entc/integration/ent/spec_query.go | 4 ++-- entc/integration/ent/task_query.go | 4 ++-- entc/integration/ent/user_query.go | 4 ++-- entc/integration/gremlin/ent/card_query.go | 4 ++-- entc/integration/gremlin/ent/comment_query.go | 4 ++-- entc/integration/gremlin/ent/fieldtype_query.go | 4 ++-- entc/integration/gremlin/ent/file_query.go | 4 ++-- entc/integration/gremlin/ent/filetype_query.go | 4 ++-- entc/integration/gremlin/ent/goods_query.go | 4 ++-- entc/integration/gremlin/ent/group_query.go | 4 ++-- entc/integration/gremlin/ent/groupinfo_query.go | 4 ++-- entc/integration/gremlin/ent/item_query.go | 4 ++-- entc/integration/gremlin/ent/node_query.go | 4 ++-- entc/integration/gremlin/ent/pet_query.go | 4 ++-- entc/integration/gremlin/ent/spec_query.go | 4 ++-- entc/integration/gremlin/ent/task_query.go | 4 ++-- entc/integration/gremlin/ent/user_query.go | 4 ++-- entc/integration/gremlin/gremlin_test.go | 12 ++++++------ entc/integration/hooks/ent/card_query.go | 4 ++-- entc/integration/hooks/ent/user_query.go | 4 ++-- entc/integration/idtype/ent/user_query.go | 4 ++-- entc/integration/integration_test.go | 12 ++++++------ entc/integration/json/ent/user_query.go | 4 ++-- entc/integration/migrate/entv1/car_query.go | 4 ++-- entc/integration/migrate/entv1/user_query.go | 4 ++-- entc/integration/migrate/entv2/car_query.go | 4 ++-- entc/integration/migrate/entv2/group_query.go | 4 ++-- entc/integration/migrate/entv2/media_query.go | 4 ++-- entc/integration/migrate/entv2/pet_query.go | 4 ++-- entc/integration/migrate/entv2/user_query.go | 4 ++-- entc/integration/privacy/ent/task_query.go | 4 ++-- entc/integration/privacy/ent/team_query.go | 4 ++-- entc/integration/privacy/ent/user_query.go | 4 ++-- entc/integration/template/ent/group_query.go | 4 ++-- entc/integration/template/ent/pet_query.go | 4 ++-- entc/integration/template/ent/user_query.go | 4 ++-- examples/edgeindex/ent/city_query.go | 4 ++-- examples/edgeindex/ent/street_query.go | 4 ++-- examples/entcpkg/ent/user_query.go | 4 ++-- examples/m2m2types/ent/group_query.go | 4 ++-- examples/m2m2types/ent/user_query.go | 4 ++-- examples/m2mbidi/ent/user_query.go | 4 ++-- examples/m2mrecur/ent/user_query.go | 4 ++-- examples/o2m2types/ent/pet_query.go | 4 ++-- examples/o2m2types/ent/user_query.go | 4 ++-- examples/o2mrecur/ent/node_query.go | 4 ++-- examples/o2o2types/ent/card_query.go | 4 ++-- examples/o2o2types/ent/user_query.go | 4 ++-- examples/o2obidi/ent/user_query.go | 4 ++-- examples/o2orecur/ent/node_query.go | 4 ++-- examples/privacyadmin/ent/user_query.go | 4 ++-- examples/privacytenant/ent/group_query.go | 4 ++-- examples/privacytenant/ent/tenant_query.go | 4 ++-- examples/privacytenant/ent/user_query.go | 4 ++-- examples/start/ent/car_query.go | 4 ++-- examples/start/ent/group_query.go | 4 ++-- examples/start/ent/user_query.go | 4 ++-- examples/traversal/ent/group_query.go | 4 ++-- examples/traversal/ent/pet_query.go | 4 ++-- examples/traversal/ent/user_query.go | 4 ++-- 79 files changed, 165 insertions(+), 165 deletions(-) diff --git a/entc/gen/internal/bindata.go b/entc/gen/internal/bindata.go index 4f8ab751a..e6b921d18 100644 --- a/entc/gen/internal/bindata.go +++ b/entc/gen/internal/bindata.go @@ -229,7 +229,7 @@ func templateBuilderMutationTmpl() (*asset, error) { return a, nil } -var _templateBuilderQueryTmpl = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x5a\x6d\x6f\xdb\x38\xf2\x7f\x6d\x7f\x8a\x59\x21\x1b\xd8\x81\x23\xb7\x7d\xf7\xcf\x1f\x39\xa0\xdb\xb4\x07\x03\x8b\xee\x43\x7b\xd8\x05\x8a\xa2\xcb\x48\x23\x9b\x5b\x99\xd2\x92\x94\x93\x20\xe7\xef\x7e\xe0\x90\x92\xa8\xa7\x58\x4e\xb3\x7b\xdd\x7b\x65\x4b\x22\x87\xc3\x99\xdf\xfc\x38\xe4\xf0\xfe\x7e\x79\x36\x7d\x95\xe5\x77\x92\xaf\x37\x1a\x5e\x3c\x7b\xfe\x7f\xe7\xb9\x44\x85\x42\xc3\x1b\x16\xe1\x75\x96\x7d\x86\x95\x88\x42\x78\x99\xa6\x40\x8d\x14\x98\xef\x72\x87\x71\x38\x7d\xbf\xe1\x0a\x54\x56\xc8\x08\x21\xca\x62\x04\xae\x20\xe5\x11\x0a\x85\x31\x14\x22\x46\x09\x7a\x83\xf0\x32\x67\xd1\x06\xe1\x45\xf8\xac\xfc\x0a\x49\x56\x88\x78\xca\x05\x7d\xff\x7e\xf5\xea\xf5\xdb\x77\xaf\x21\xe1\x29\x82\x7b\x27\xb3\x4c\x43\xcc\x25\x46\x3a\x93\x77\x90\x25\xa0\xbd\xc1\xb4\x44\x0c\xa7\x67\xcb\xfd\x7e\x3a\xbd\xbf\x87\x18\x13\x2e\x10\x82\x3f\x0a\x94\x77\x01\xec\xf7\xe6\xe5\x49\xfe\x79\x0d\x17\x97\x70\xcd\x14\xc2\x49\xf8\x2a\x13\x09\x5f\x87\x3f\xb2\xe8\x33\x5b\x23\xb8\x9e\x1a\xb7\x79\xca\x34\x42\xb0\x41\x16\xa3\x0c\xe0\xa4\xfb\x89\x6f\xf3\x4c\xea\xf2\x93\x7d\x82\xd9\x74\x72\x7f\x7f\x0e\x92\x89\x35\xc2\x49\xce\xf4\xc6\x0c\x76\x12\xbe\xe3\xd7\x29\x17\xeb\x15\xb5\x52\xa6\xc7\x64\x12\x90\x3a\xa6\xc9\x7e\x1f\xd8\x7e\x28\x62\xf3\x6d\x4e\x43\x9d\x5c\x17\x3c\x35\xd6\x22\x09\x3f\x99\x59\xbc\x65\x5b\x2c\x27\x22\x31\x42\xbe\xb3\x9f\xab\xff\x55\x1f\xa3\xd3\x72\x09\xbe\x98\xfd\xde\x78\xc2\x98\xb1\x7c\x93\x64\x12\xc8\x3a\x5c\xac\x4d\xd3\x9c\xa9\x88\xa5\x70\x12\xba\x71\x00\x85\xe6\x9a\xa3\x0a\xa7\xfa\x2e\xc7\xb6\x34\xa5\x65\x11\x69\xb8\x9f\x4e\x22\x32\xe3\x74\x92\xf2\x2d\xd7\x93\xc9\x19\x17\x7a\x3a\xc9\x92\x44\x61\xfd\x24\x63\x94\x93\xc9\x87\x8f\x3f\x98\x3f\x6f\x0a\x11\x4d\x27\x85\xe0\x7f\x14\x68\x5e\x2a\x2d\xb9\x58\x4f\x27\xb9\xc4\x98\x47\x4c\xa3\x82\xc9\x87\x8f\xd5\x53\x68\x46\x2e\xb5\xb2\xa6\xba\xe1\x7a\x03\x27\xe1\xeb\x78\x8d\xce\x9e\xcb\x25\x20\x5b\xa3\x3c\x4f\x33\x16\x9b\x19\xa1\xf9\x16\x4e\x27\xbe\x4b\xd0\x98\x2b\xb4\x1d\x26\x46\x86\x37\x6d\xac\xe6\x7d\x66\xc6\xc3\xf0\xfd\x5d\x8e\x4d\xc3\x4f\x7c\x37\x75\xfe\x2f\xcf\xe0\x65\x1c\x73\xcd\x33\xc1\x52\x48\x38\xa6\xb1\x02\x9d\x01\x8b\x63\xf3\xe3\x99\x3e\x04\x82\x29\xf5\x3a\xd1\xdb\x3c\x35\x6a\xe5\x92\x0b\x9d\x40\x10\x73\x96\x62\xa4\x97\xdf\xaa\x25\x79\x67\x69\x25\x05\x06\x47\x3a\x93\x0e\xa8\xd4\x97\x27\xb0\x61\xea\x7d\x09\x4a\x2b\xaa\xd2\xf3\x56\x37\x3f\x84\x1d\xad\x97\x4b\xe0\x42\xa3\xdc\x62\xcc\x4d\x3b\x1a\x0f\x66\x3c\xc4\x10\xb4\x64\x3b\x94\x8a\xa5\x60\x40\x3a\x0f\x4d\xcf\x86\x0a\xe0\x3f\x87\xdf\xd5\xc8\x9b\x10\xaa\x93\x42\x44\xb3\x28\x13\x1a\x6f\xb5\x09\x34\xf3\x3b\x87\xd9\x40\xa7\x05\xa0\x94\x99\x9c\x4f\x2d\x70\x7f\xd9\xa0\x44\x63\x38\x05\x0c\x04\xde\x40\x85\x05\x42\xad\x6f\xca\xa9\x19\xc8\xca\xad\xe2\xa0\xf4\x61\x8d\xd6\xb9\x15\x39\xcb\x15\x84\x61\xd8\x8f\xac\x79\xbb\x93\xc1\xb6\x2f\x77\xbf\x0f\x3d\x84\x5e\x02\xcb\x73\x14\x71\x7b\x68\xaf\xcd\x02\x72\x15\x86\xe1\x7c\x3a\x91\xa8\x0b\x29\xa0\xd5\xd4\xcd\xf6\x7b\x13\x37\xe5\x6c\x29\x88\x40\x69\xcc\x4b\xd0\x90\x57\x46\xcf\x93\x84\xcd\xac\x14\x2e\xf4\xc1\x49\x19\x8d\x6d\xeb\x4b\x38\xa5\x3f\x07\xb4\xfd\x81\x02\xdb\xa9\x2b\xc0\xc6\xf9\x17\x28\x6c\xe5\xcd\x9c\x9c\xb1\x2a\xbb\xe6\x97\x70\x6a\xff\x1d\x52\xda\xd0\x4e\xad\x33\x3d\x7d\x81\xca\xa6\xff\x2c\x33\x50\xaa\xf8\x6c\x9c\xd6\x34\xf0\x20\x72\xe8\xf3\x02\xb2\x43\x98\x31\x4b\xb4\x5d\xfb\x68\x85\xdd\x30\x05\x8a\x6f\x79\xca\x24\xd7\x77\x96\x1b\x0d\xfb\xd1\xac\x38\x2a\xb3\x7e\x46\x29\x47\xa1\x43\x22\x02\x22\x9f\xfb\xfb\x92\x14\x3f\x2d\x1c\x31\xfa\x7c\x4a\x14\x18\xaf\xf1\x93\xb7\x0c\x11\x43\xc1\xac\x26\x4c\x62\x48\x13\x3d\x73\x08\x7e\xaa\xd6\x59\x43\x2b\xf4\xd4\x4b\xae\xd1\x86\x71\x61\x17\xa2\xa8\x90\xd2\x64\x15\x96\x76\x32\xbb\xc8\x5b\xee\xad\x96\xa0\x78\x8d\xe1\x74\x32\xd2\x2f\x83\xa3\xce\x9c\x77\x1a\x33\xb2\x2e\x9a\xd8\xd1\x2f\x2e\xe1\xb4\xa7\xc5\xbd\x5d\xdb\x2e\xda\x5e\x08\xed\xfb\x7d\xd9\x3f\x24\xce\xbb\x74\xac\xa7\x6f\xa1\xcb\x7c\x89\xcc\xb6\xff\x1a\x22\x4d\xe2\x3f\xc7\x81\xa4\xd5\x84\x27\xf4\xea\xe2\xb2\x33\x74\x2e\x31\x67\x12\x69\xb2\x66\xac\xf9\xff\x53\xcb\x6f\x2e\x41\xf0\xd4\x76\x2e\xb1\x23\x78\x4a\x92\xcd\x3b\x5a\xf3\xaa\xb5\x13\x6f\xb5\x59\x05\x4e\x20\xf8\xd9\x89\x0e\xbc\x51\x02\x03\x84\xc0\xc0\x22\x58\xc5\x28\x74\x00\x01\xa9\x1f\xc0\xb9\x5d\x3b\x09\x1f\x07\x57\x2e\x63\x94\xf6\xba\x35\x79\x68\x71\xaa\x17\x58\x37\x8e\x9b\x07\x0d\xbe\x30\xd3\x99\xda\x89\xb8\xf7\x34\xcc\x74\x42\x68\x76\x8b\x9a\x89\xf6\x37\x5c\x2a\x0d\xb6\x8d\x85\x5a\x42\x6f\x7c\xb6\xb7\xd9\xcd\x5d\x99\x5b\x5a\x2f\xc2\xcf\xae\xcf\xd9\xdb\x4c\xbf\x31\xf9\xe8\x6b\xe3\x12\xb8\xd9\xa0\x00\x91\x19\x01\x69\x76\x63\x32\xad\x4a\xcc\x0d\x53\x36\x73\x1d\xcd\x1e\xa4\xdd\x00\x48\xce\x7c\x15\x17\x1e\x20\x44\x16\x9b\xf5\x64\x00\x12\x96\xf4\x9f\xcf\xc3\x97\x69\x4a\x90\x98\x96\xf8\xf1\x50\xd1\xc1\xc4\x9e\x5a\xa5\x28\x66\x24\x7d\x0e\x97\x97\xf0\xac\xd3\xf4\xb4\x61\x8a\x7b\x6b\xc4\x3a\x65\x0e\xbf\x67\xd7\x98\xee\x49\x5a\xd9\xcd\x48\xfb\xf0\xec\xa3\x75\x98\xe7\x92\x5f\xed\x66\xe0\x33\xda\xc7\x05\x5c\x17\x1a\x72\x26\x78\xa4\x4c\x2e\xc3\x84\x9d\x30\x64\x51\x54\x48\x75\x9c\x41\x7f\xed\xb7\x68\xc3\xa0\xa5\x21\x07\xed\x58\xb9\xa6\x63\xc0\xd3\x53\xf8\x66\xa5\x4a\x53\xcc\x50\xba\x38\x25\xed\xe9\xb1\x6d\x01\x7f\xe2\xab\xab\x43\x68\xe4\xf1\x71\x48\xe4\xf1\x63\x91\xb7\xba\x1a\xc0\x1e\x8f\xad\x4a\xab\x2b\x22\xf6\x1e\x56\xda\x31\x09\x3c\x56\xf0\xe1\x63\xab\x21\x59\x8b\xc7\x0e\xa0\x0f\xe0\x73\x75\xa5\xfa\x29\xcb\x9a\xc7\xc7\x24\x8f\x7d\x44\x5a\xb9\x63\xb1\xe8\x8b\x73\x2e\xe1\x71\x3f\x24\x57\x57\x4d\x50\xae\xae\x9e\x16\x96\x43\xe6\x6e\x59\xd0\x4c\x92\xc7\x0f\x03\xd3\x8a\xfa\x42\x68\xf2\xb8\x4c\x89\x44\x7a\xd7\x40\x65\x66\x5e\x1c\xa2\xc8\x45\xd5\xa5\x32\x0b\x4f\x40\x64\x1a\xf0\x96\x45\x3a\x35\xeb\x38\x96\x1d\x0d\x42\x6d\x73\x1c\x0f\x52\xa3\xd7\x9f\xc1\x8e\x2f\x8e\x67\x47\x75\xc3\x75\xb4\xf1\x19\xd2\xec\x76\x99\x42\x78\x7e\xe1\x75\x69\xd0\x9d\xfd\xfe\xec\xe2\x91\x2c\x1a\x63\xc2\x8a\x54\xf7\x75\x7f\xc7\xc5\xba\x48\x99\x3c\xc8\xc3\xb5\x7f\x6b\xc2\x35\x4f\x4f\x05\x6c\x92\xfc\x14\x74\x5b\xba\xba\xd7\x21\x07\x99\xd5\xf4\x6e\x11\x6b\x17\xc2\x2d\x5e\x1d\x07\x5f\x47\xae\x8f\x82\xee\x7f\x8f\x5e\x5f\x8c\xa3\x57\x0f\xd4\x44\xb1\x0d\x48\xf3\x18\x2e\x1d\x55\xfa\x48\x3e\x8e\x7d\x3d\x0c\xd7\x1d\x47\xa3\xb7\xd4\xd5\x77\x72\x13\xc7\x4f\x47\xd1\x4e\xfa\x53\x30\x74\xed\xfb\x23\xd0\x5c\x91\xf1\xcb\x34\x05\xbc\xc5\xa8\xd0\xa8\x6a\xb4\x02\x13\x71\x0d\x58\x48\xb9\xd2\x90\x25\x74\x56\x97\x16\xd2\x3f\xab\x1b\x3d\x63\x47\x81\x3d\xf8\xfc\xf0\x71\x90\x5e\xbf\x64\x2f\xd2\xc7\xab\xfd\x3b\xdb\xb0\x75\xc0\x54\xb1\x75\x65\xa2\x1a\x06\x2f\xd3\xf4\xa9\x30\x60\xe4\xf6\x9b\xa4\x65\x91\xc3\x0b\xcd\x43\xeb\xcb\x30\x9d\x29\x37\xc1\xd5\x95\x3a\x0a\x03\x3e\xc9\x8d\x9f\xae\xa3\x88\x5e\x00\xf4\xf1\xd3\x28\x6e\x1a\xb0\xc7\x3b\x34\xfb\xc1\x59\x3b\xd6\xdf\x70\x4c\xe3\xd5\xd5\x3c\x7c\x17\x31\x61\x94\x59\xc0\xa9\xa1\xa2\x63\xb0\x43\x6c\x58\xe7\x72\xab\x2b\x55\x83\x63\x75\xa5\x9e\x0a\x1c\x46\xee\x10\x38\x7a\xf9\x61\x18\x1c\x25\x37\x1f\xc3\x0e\x25\x34\x5e\x65\x85\x68\x6e\x68\x23\x7a\x43\x25\x10\x84\x35\xdf\xa1\x38\xf2\x0c\x8b\x44\x0e\x2d\x55\x42\x3f\x71\xf8\x3f\x3b\x36\xf8\x2b\xf5\xe6\xbe\x09\x6a\x1f\xd3\xe3\x53\x79\xd9\xca\xee\x37\x06\x17\xae\xc6\x51\x38\xa3\xf4\xd9\xc1\xd3\x76\xb4\x77\x49\xa2\x9b\xdc\xeb\x5b\xee\x1f\x58\xc8\x02\xcd\x74\x6a\x0e\xd8\x30\x05\x98\xe2\x16\x85\x56\x65\x3e\xb3\x96\x2c\xdf\x8c\x9e\x22\x8d\x30\xe0\xee\xeb\x2c\x4b\x9f\xd8\xdf\x09\x4b\x15\x1e\xeb\xf3\x4a\xc7\xb9\x6f\x96\xda\xe7\xf4\xf8\x54\x3e\xb7\xb2\xfb\x2d\x62\x0c\x62\x66\x83\x76\xc0\x01\x63\x78\xea\x8e\x76\x3a\x49\x2c\x11\x9d\x9a\x5c\xb3\xa6\xf6\xb8\xc8\x53\x5b\xe3\xc8\x7c\xdf\x3b\xa5\x17\xc0\x45\x94\x16\x54\xda\x62\x69\x0a\x4c\xa9\x2c\xe2\x4c\x63\x4c\x07\xd9\x2a\x84\x95\x86\x88\x09\xb8\x46\x23\xbc\x50\x48\x55\x27\xe7\x31\x88\xb2\xed\x36\x13\x4d\x91\x8a\xd6\x96\x42\xa1\x19\x6d\x0b\x31\x4f\x12\x94\x28\x4c\x16\xcc\x12\xed\x0a\xb5\x11\x69\xc9\x15\x6c\x59\x8c\xe3\x23\xca\xf4\x9a\xf5\x9e\x89\x3b\x4b\x9c\x36\xbf\x18\x93\x95\x67\xad\x9d\x63\x73\xfb\x61\x31\x9d\xd8\x12\xe3\x05\x4c\xfa\x4b\x18\xa6\x85\x2d\x07\xf4\x08\xb1\x1f\xa8\x89\x8c\x51\x1a\x21\xee\x18\xde\xab\x4a\xde\xef\x17\x1d\x3f\x53\xf3\x30\x0c\xe7\xa6\xaf\x2d\x5a\x5e\x40\xdd\xd7\x16\x2f\xfb\x3a\xda\xb6\x65\xcf\xba\x2c\x74\x01\x55\xe7\xfe\x4a\x54\x9f\xb0\xba\x7b\x29\x70\xb9\x2c\x9d\xd3\xa9\xe1\xd9\xb2\x67\x23\xb8\xba\x47\xd8\xad\x06\xa1\xf3\x19\xe9\xca\xf4\xa6\xdb\xc1\xbc\x5d\xb8\x0d\x66\xbb\xa8\xda\xa9\x1d\xf8\xe5\xeb\xde\x5a\xea\x72\x09\xf0\xcb\x50\x09\x56\x63\x9a\x7a\x49\xd0\x79\x29\x4d\x67\x5e\x95\xd7\x36\xa0\x14\x0a\xf4\x86\x69\xb0\x40\x17\x02\x23\x4d\xe8\xa7\x41\x4c\x9b\xa0\x51\x55\x08\x6c\x59\x01\xde\x9b\x1d\x63\xee\xea\xb5\x4c\xae\x0b\xcb\xaf\x65\xe8\x58\xd4\x15\x12\xbb\xc1\x58\x46\xe8\x71\xe5\x89\xa1\xd9\xce\xb2\x5c\x53\x5d\x92\xaa\x07\x67\x0d\xf3\xed\xf7\xf3\xde\x28\x6a\x97\x2d\x8e\x2a\x59\x24\x99\x84\x4f\x0b\x33\x77\xba\x3e\x40\x6e\x24\x1d\xa8\x78\x90\xe5\x7a\x46\xd2\xe7\xee\xb0\xbd\x2d\x68\xb0\x70\x7e\x59\x1e\xc8\x0f\xd5\xae\xe8\xa4\xbe\xaa\x3f\xd3\x45\x86\xb5\xcc\x8a\xfc\x3b\xaf\xc8\xd4\xb8\x85\xf0\xef\xaa\xb8\xf0\xad\xfa\x27\xb5\xb4\x35\x26\x43\x71\xee\xb9\xf2\x17\x49\x82\x1d\x4a\xcd\x23\x54\x70\x6d\xf7\xf2\x99\x84\x6d\x26\xd1\xd5\xe3\x97\x51\x96\x16\x5b\xa1\x42\x4a\x1a\xb5\xe1\xb5\x2c\xd1\x28\xac\x10\xaa\x8c\xb0\xf5\x5a\xe2\x9a\x4a\xcd\x85\x88\x0c\x3a\xd4\x82\xd6\x1f\xb2\xe8\xef\x19\x17\x30\xfb\x8c\x77\xaa\x6e\x38\x87\x60\x01\x01\xed\xc2\xaa\xfa\x4a\x8a\x02\x4e\x6c\xa6\xab\xec\x9d\x8d\x73\x38\x49\xcc\x04\xb9\x88\xf1\xb6\xfe\xf6\xcc\x7c\x5d\x2e\xed\x72\xc7\xb6\x79\x8a\x17\xf6\x91\x52\xee\x1d\x10\xc1\xd8\x8b\x16\xcb\xa5\xf5\x45\x12\xbe\xa3\x57\x24\xa1\xac\xc4\x27\x55\x1e\xfa\x9b\xdf\xe6\x3d\x5b\xc3\x7e\xff\x1b\xf5\xb5\x59\xa4\x49\x68\x7e\xfb\x5d\x65\xe2\x22\xb0\x49\x4d\xb6\xe5\x1a\xb7\xb9\xbe\x0b\xa8\x99\xd3\x66\xe2\x2a\x86\x3d\x17\x43\x6c\x20\xcf\xe6\x21\x49\x75\x6e\xe8\x64\xf9\x56\x8b\x57\x99\x50\x9a\x09\x6d\x80\x6c\xdb\xbf\x2c\xcd\x46\x3d\xf2\xcf\xeb\x3a\x81\x9a\xbb\x26\xde\xbe\x60\x37\x37\xea\x78\xa0\x19\x19\x6b\xa5\x56\xe4\x76\xb0\x1c\xbd\x28\x2f\x65\x84\x61\x68\xdf\xb8\xd0\x6a\x60\xd0\xc6\x97\x05\x53\x19\x5e\xad\x06\x87\x43\x8c\x3a\x84\x6e\xb8\x4b\x68\x2f\x16\xf4\x61\x5f\xea\x63\xcb\xbd\xb6\xcb\xe1\x3a\x62\x2e\x71\x37\xba\x8c\xf8\x45\x55\xc4\x6e\x11\x71\x3f\x18\xda\xed\xd5\xc4\x41\xc4\x9d\x89\xd6\x09\x10\xcd\x72\xea\x62\x5f\xd1\xfe\x70\x54\xf0\xdb\xad\x64\x15\xfb\xf6\xb1\x27\xc0\xa9\x54\xd8\xdd\x14\x7d\xcd\x71\x79\x6c\xc0\x0d\xec\xaa\x87\xe2\xed\x09\x82\xc9\x8d\x38\x2a\x96\x9a\x3e\xb5\xc1\x64\xdf\x65\xb2\x8a\xa7\x76\xa3\xc3\x01\x55\x8a\x38\x2e\xa6\xaa\x5e\xff\xeb\x61\x55\x4e\xd4\x44\xd6\x48\xa7\xb6\x35\xed\xda\xc4\xee\xab\xec\x86\xb0\x2f\x17\x6c\x6c\x77\x24\xee\x06\x77\x4a\xa6\xb1\xdb\x28\xf5\xec\x94\xaa\xbd\x51\x65\x8b\x03\x46\x80\x4b\xa3\xfc\x8e\xe6\xef\xae\xc1\x9d\x84\x6f\x8b\xed\x8f\x59\xca\xa3\x3b\x7b\x91\xa0\xe9\x21\x3f\x4e\x6c\xab\xf0\xf5\x8e\xa5\xd5\xdc\x3b\xe9\xf6\xb0\xdb\x2a\x2d\xfd\x8b\x74\xb5\x4b\x1d\xb5\xb5\xee\x58\x38\x28\x05\xb5\x07\x02\xa7\x51\x50\x2e\x81\xd3\x51\x57\x2a\xba\xb7\x00\xfb\x6f\x52\x78\xf7\x21\xe8\xb2\x10\xd1\xee\x75\x9d\xbf\x56\xd7\x64\xed\xd2\xf6\x73\xef\x6d\xd2\xd6\xaa\x57\x5d\x29\x6d\x2f\x97\x3d\xf7\x4a\xa9\xc9\xf9\xf5\xdd\xd8\x7b\xa5\x6d\x91\xdd\xcb\xa5\x2e\xee\xeb\xcb\xa2\x89\x50\x00\x00\x1f\x3e\x56\x09\x85\xbd\x56\xfa\xd5\x5e\x6a\xac\xf4\xb4\xf7\xd0\xea\x35\xaa\x4c\x24\x79\x26\xea\x9c\xb3\xbc\x99\x56\x59\xb2\x73\xbc\xd7\xf4\x5c\x19\xe2\x2d\x4b\xce\xeb\x61\x67\xc6\x62\x61\x18\x36\xec\x35\x9c\x01\xf5\x0d\x11\x1a\x11\x8d\xeb\x6b\x7d\x2d\x16\x90\x88\xee\xbd\xc7\x76\x4b\x67\x15\xb3\x3c\x19\x81\x29\x77\xa7\xde\xcd\x09\xd3\x11\x85\x32\x6d\xe8\x06\x38\xaa\x22\xa5\x14\x36\xf3\xec\xb7\x63\x69\x81\x8f\xb0\x4c\xb9\x32\xb6\x99\x6f\x01\x3b\x0b\xa1\x84\x45\x78\xbf\xf7\x88\xd0\xd5\x10\x3d\x66\xe9\xcc\xdf\xe3\xba\xc1\x22\x73\x79\x2c\xd6\x2b\xa0\x4b\x76\x6e\x53\xf5\x80\x2d\xdb\x9d\xea\x35\x7f\x37\xf7\xec\x5c\x1f\xa5\x99\xa7\x23\x4e\xd2\x8e\x30\x68\xef\x91\x5a\xc7\xa2\x9d\x53\xc6\xce\x8c\xfc\x29\x74\xc8\xb8\x79\xb8\x66\x99\xcc\xbb\xcd\xa8\x1d\x85\x6e\xb9\xe6\x3b\xef\x50\xc2\x55\xcd\xbc\x44\x53\x9b\x24\xd3\xbe\x75\x67\x12\x5e\xbb\xfd\xbe\x3a\x9d\xeb\x29\xbd\x99\x14\xcb\x66\x9b\x25\x62\xc3\x72\x47\x29\xd2\x3b\x60\x69\x9a\xdd\x98\x3d\xe5\xa6\xcc\x42\xb9\x58\xd7\xe0\xa6\x05\xc2\xa4\xaf\xc4\x6b\x8d\x33\x84\x91\xc6\x6e\x28\xfa\x60\x49\x47\xb7\x6a\x39\xe5\x0d\x9b\xfe\xf8\x25\x9e\x9d\xc3\x3f\xe0\x79\x6f\xba\x92\x49\x15\xbe\xc5\x9b\x59\x50\xef\xde\x2e\xfa\x28\x3c\x6c\x1a\x92\x2b\xaa\xb2\xb3\x68\xc3\x71\xc7\xae\x53\xb4\x86\xa1\x4e\xc6\x30\x94\xc2\xeb\x0d\x13\xf0\xdc\x9a\x24\x28\x4f\x1f\xca\x74\xbb\x9c\x49\x67\x71\x7f\x00\x3a\xa7\x3d\xd8\x79\x38\xff\xda\x55\xa9\x55\x17\x0d\x75\xf8\x34\x5e\x1f\x8c\xa3\x2f\xf4\xed\x83\x05\x28\x5d\x9e\x07\xed\x1e\xa6\xa5\x0e\x5a\x06\x72\x31\x3f\xb2\x1a\x76\xb1\x26\xa1\xe4\xdd\x55\xf2\x9b\x71\x74\xee\xc5\x4f\xd5\xc2\x8b\x20\x06\xe6\x6d\x6a\x6d\xf7\x35\xc4\x8e\xa7\xe4\x40\xf4\x7c\x82\x46\xf4\xf8\x11\xd4\x0f\xca\x9d\x7f\x41\x63\x84\x0b\x86\xb0\xe9\x4c\xef\xdd\xd4\xd8\xd9\x61\xeb\x8b\x1a\x95\x5f\xea\x8b\x47\xde\x7d\x8d\x63\xaf\xcb\x79\x37\x36\x5c\xd7\x64\xab\x43\xea\x95\x1c\x1b\xe9\xe5\xad\x19\xf8\x36\x76\xeb\xb5\xb2\x8e\x34\x1e\xbb\x61\x0a\xf0\x36\xa7\x03\xda\x60\xe1\xa6\xd6\x84\x5a\x23\xf6\x3c\x27\x35\xa3\xcf\xfb\xf0\x27\xc5\x9f\x3f\xf4\xf0\x05\x91\x63\xe2\xaf\x85\xb8\xc7\x44\x60\x23\xaf\x1f\xde\x65\xb4\x33\xf7\x43\x7b\x0b\x6a\xff\xd8\xbd\x85\xdd\x7b\xf6\x6c\x2d\xec\x87\xfe\xbd\x45\xfb\x04\xa0\xda\x5c\x74\xce\x0f\x7a\x76\x17\x6e\x44\xb7\x25\x70\xcb\xf2\x88\x5d\x46\x47\xf6\x88\x6d\xc6\xd7\xb9\x9d\xe8\xcd\x9c\xab\x63\x96\xc7\x67\xce\x2d\x97\x95\x01\xd2\x36\xdc\xd3\xe4\xce\x9d\xc1\x8e\x4e\x9e\xbb\x12\xc6\x64\xcf\x07\x7b\x3d\x75\xfa\x7c\x94\x55\x1f\x99\x40\x77\x27\xf5\x37\xca\xa0\xab\x73\xba\xc1\x2c\xc0\xb6\x30\x69\x40\xff\xc2\x3f\xda\xc4\x4f\x93\x36\x77\xad\xfd\xe8\xbc\xb9\xad\xe2\xb8\xc4\xb9\xb6\xc7\x17\x64\xce\x0f\x61\xe6\xab\x4b\x9d\x1f\xe7\xe1\xc7\x24\xcf\xfd\xfc\xf0\x35\x66\xcf\x7f\x71\xdc\xfc\xd9\x29\xf3\x18\xc3\xff\x4d\x73\xe6\x03\x51\xfe\x55\x27\xcd\x8f\xc5\xc8\xf1\x69\x73\x3f\x00\xfe\xba\xbc\xb9\x93\x95\x1e\x4a\x9c\x95\x2b\x4b\x3e\x22\x73\x2e\xff\xfe\x27\x00\x00\xff\xff\x2b\xd8\x01\x1e\x70\x43\x00\x00") +var _templateBuilderQueryTmpl = []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xdc\x5a\x6d\x6f\xdb\x38\xf2\x7f\x6d\x7f\x8a\x59\x21\x1b\xd8\x81\x23\xb7\x7d\xf7\xcf\x1f\x39\xa0\xdb\xb4\x07\x03\x8b\xee\x43\x7b\xd8\x05\x8a\xa2\xcb\x48\x23\x9b\x5b\x99\xd2\x92\x94\x93\x20\xe7\xef\x7e\xe0\x90\x92\xa8\xa7\x58\x4e\xb3\x7b\xdd\x7b\x65\x4b\x22\x87\xc3\x99\xdf\xfc\x38\xe4\xf0\xfe\x7e\x79\x36\x7d\x95\xe5\x77\x92\xaf\x37\x1a\x5e\x3c\x7b\xfe\x7f\xe7\xb9\x44\x85\x42\xc3\x1b\x16\xe1\x75\x96\x7d\x86\x95\x88\x42\x78\x99\xa6\x40\x8d\x14\x98\xef\x72\x87\x71\x38\x7d\xbf\xe1\x0a\x54\x56\xc8\x08\x21\xca\x62\x04\xae\x20\xe5\x11\x0a\x85\x31\x14\x22\x46\x09\x7a\x83\xf0\x32\x67\xd1\x06\xe1\x45\xf8\xac\xfc\x0a\x49\x56\x88\x78\xca\x05\x7d\xff\x7e\xf5\xea\xf5\xdb\x77\xaf\x21\xe1\x29\x82\x7b\x27\xb3\x4c\x43\xcc\x25\x46\x3a\x93\x77\x90\x25\xa0\xbd\xc1\xb4\x44\x0c\xa7\x67\xcb\xfd\x7e\x3a\xbd\xbf\x87\x18\x13\x2e\x10\x82\x3f\x0a\x94\x77\x01\xec\xf7\xe6\xe5\x49\xfe\x79\x0d\x17\x97\x70\xcd\x14\xc2\x49\xf8\x2a\x13\x09\x5f\x87\x3f\xb2\xe8\x33\x5b\x23\xb8\x9e\x1a\xb7\x79\xca\x34\x42\xb0\x41\x16\xa3\x0c\xe0\xa4\xfb\x89\x6f\xf3\x4c\xea\xf2\x93\x7d\x82\xd9\x74\x72\x7f\x7f\x0e\x92\x89\x35\xc2\x49\xce\xf4\xc6\x0c\x76\x12\xbe\xe3\xd7\x29\x17\xeb\x15\xb5\x52\xa6\xc7\x64\x12\x90\x3a\xa6\xc9\x7e\x1f\xd8\x7e\x28\x62\xf3\x6d\x4e\x43\x9d\x5c\x17\x3c\x35\xd6\x22\x09\x3f\x99\x59\xbc\x65\x5b\x2c\x27\x22\x31\x42\xbe\xb3\x9f\xab\xff\x55\x1f\xa3\xd3\x72\x09\xbe\x98\xfd\xde\x78\xc2\x98\xb1\x7c\x93\x64\x12\xc8\x3a\x5c\xac\x4d\xd3\x9c\xa9\x88\xa5\x70\x12\xba\x71\x00\x85\xe6\x9a\xa3\x0a\xa7\xfa\x2e\xc7\xb6\x34\xa5\x65\x11\x69\xb8\x9f\x4e\x22\x32\xe3\x74\x92\xf2\x2d\xd7\x93\xc9\x19\x17\x7a\x3a\xc9\x92\x44\x61\xfd\x24\x63\x94\x93\xc9\x87\x8f\x3f\x98\x3f\x6f\x0a\x11\x4d\x27\x85\xe0\x7f\x14\x68\x5e\x2a\x2d\xb9\x58\x4f\x27\xb9\xc4\x98\x47\x4c\xa3\x82\xc9\x87\x8f\xd5\x53\x68\x46\x2e\xb5\xb2\xa6\xba\xe1\x7a\x03\x27\xe1\xeb\x78\x8d\xce\x9e\xcb\x25\x20\x5b\xa3\x3c\x4f\x33\x16\x9b\x19\xa1\xf9\x16\x4e\x27\xbe\x4b\xd0\x98\x2b\xb4\x1d\x26\x46\x86\x37\x6d\xac\xe6\x7d\x66\xc6\xc3\xf0\xfd\x5d\x8e\x4d\xc3\x4f\x7c\x37\x75\xfe\x2f\xcf\xe0\x65\x1c\x73\xcd\x33\xc1\x52\x48\x38\xa6\xb1\x02\x9d\x01\x8b\x63\xf3\xe3\x99\x3e\x04\x82\x29\xf5\x3a\xd1\xdb\x3c\x35\x6a\xe5\x92\x0b\x9d\x40\x10\x73\x96\x62\xa4\x97\xdf\xaa\x25\x79\x67\x69\x25\x05\x06\x47\x3a\x93\x0e\xa8\xd4\x97\x27\xb0\x61\xea\x7d\x09\x4a\x2b\xaa\xd2\xf3\x56\x37\x3f\x84\x1d\xad\x97\x4b\xe0\x42\xa3\xdc\x62\xcc\x4d\x3b\x1a\x0f\x66\x3c\xc4\x10\xb4\x64\x3b\x94\x8a\xa5\x60\x40\x3a\x0f\x4d\xcf\x86\x0a\xe0\x3f\x87\xdf\xd5\xc8\x9b\x10\xaa\x93\x42\x44\xb3\x28\x13\x1a\x6f\xb5\x09\x34\xf3\x3b\x87\xd9\x40\xa7\x05\xa0\x94\x99\x9c\x4f\x2d\x70\x7f\xd9\xa0\x44\x63\x38\x05\x0c\x04\xde\x40\x85\x05\x42\xad\x6f\xca\xa9\x19\xc8\xca\xad\xe2\xa0\xf4\x61\x8d\xd6\xb9\x15\x39\xcb\x15\x84\x61\xd8\x8f\xac\x79\xbb\x93\xc1\xb6\x2f\x77\xbf\x0f\x3d\x84\x5e\x02\xcb\x73\x14\x71\x7b\x68\xaf\xcd\x02\x72\x15\x86\xe1\x7c\x3a\x91\xa8\x0b\x29\xa0\xd5\xd4\xcd\xf6\x7b\x13\x37\xe5\x6c\x29\x88\x40\x69\xcc\x4b\xd0\x90\x57\x46\xcf\x93\x84\xcd\xac\x14\x2e\xf4\xc1\x49\x19\x8d\x6d\xeb\x4b\x38\xa5\x3f\x07\xb4\xfd\x81\x02\xdb\xa9\x2b\xc0\xc6\xf9\x17\x28\x6c\xe5\xcd\x9c\x9c\xb1\x2a\xbb\xe6\x97\x70\x6a\xff\x1d\x52\xda\xd0\x4e\xad\x33\x3d\x7d\x81\xca\xa6\xff\x2c\x33\x50\xaa\xf8\x6c\x9c\xd6\x34\xf0\x20\x72\xe8\xf3\x02\xb2\x43\x98\x31\x4b\xb4\x5d\xfb\x68\x85\xdd\x30\x05\x8a\x6f\x79\xca\x24\xd7\x77\x96\x1b\x0d\xfb\xd1\xac\x38\x2a\xb3\x7e\x46\x29\x47\xa1\x43\x22\x02\x22\x9f\xfb\xfb\x92\x14\x3f\x2d\x1c\x31\xfa\x7c\x4a\x14\x18\xaf\xf1\x93\xb7\x0c\x11\x43\xc1\xac\x26\x4c\x62\x48\x13\x3d\x73\x08\x7e\xaa\xd6\x59\x43\x2b\xf4\xd4\x4b\xae\xd1\x86\x71\x61\x17\xa2\xa8\x90\xd2\x64\x15\x96\x76\x32\xbb\xc8\x5b\xee\xad\x96\xa0\x78\x8d\xe1\x74\x32\xd2\x2f\x83\xa3\xce\x9c\x77\x1a\x33\xb2\x2e\x9a\xd8\xd1\x2f\x2e\xe1\xb4\xa7\xc5\xbd\x5d\xdb\x2e\xda\x5e\x08\xed\xfb\x7d\xd9\x3f\x24\xce\xbb\x74\xac\xa7\x6f\xa1\xcb\x7c\x89\xcc\xb6\xff\x1a\x22\x4d\xe2\x3f\xc7\x81\xa4\xd5\x84\x27\xf4\xea\xe2\xb2\x33\x74\x2e\x31\x67\x12\x69\xb2\x66\xac\xf9\xff\x53\xcb\x6f\x2e\x41\xf0\xd4\x76\x2e\xb1\x23\x78\x4a\x92\xcd\x3b\x5a\xf3\xaa\xb5\x13\x6f\xb5\x59\x05\x4e\x20\xf8\xd9\x89\x0e\xbc\x51\x02\x03\x84\xc0\xc0\x22\x58\xc5\x28\x74\x00\x01\xa9\x1f\xc0\xb9\x5d\x3b\x09\x1f\x07\x57\x2e\x63\x94\xf6\xba\x35\x79\x68\x71\xaa\x17\x58\x37\x8e\x9b\x07\x0d\xbe\x30\xd3\x99\xda\x89\xb8\xf7\x34\xcc\x74\x42\x68\x76\x8b\x9a\x89\xf6\x37\x5c\x2a\x0d\xb6\x8d\x85\x5a\x42\x6f\x7c\xb6\xb7\xd9\xcd\x5d\x99\x5b\x5a\x2f\xc2\xcf\xae\xcf\xd9\xdb\x4c\xbf\x31\xf9\xe8\x6b\xe3\x12\xb8\xd9\xa0\x00\x91\x19\x01\x69\x76\x63\x32\xad\x4a\xcc\x0d\x53\x36\x73\x1d\xcd\x1e\xa4\xdd\x00\x48\xce\x7c\x15\x17\x1e\x20\x44\x16\x9b\xf5\x64\x00\x12\x96\xf4\x9f\xcf\xc3\x97\x69\x4a\x90\x98\x96\xf8\xf1\x50\xd1\xc1\xc4\x9e\x5a\xa5\x28\x66\x24\x7d\x0e\x97\x97\xf0\xac\xd3\xf4\xb4\x61\x8a\x7b\x6b\xc4\x3a\x65\x0e\xbf\x67\xd7\x98\xee\x49\x5a\xd9\xcd\x48\xfb\xf0\xec\xa3\x75\x98\xe7\x92\x5f\xed\x66\xe0\x33\xda\xc7\x05\x5c\x17\x1a\x72\x26\x78\xa4\x4c\x2e\xc3\x84\x9d\x30\x64\x51\x54\x48\x75\x9c\x41\x7f\xed\xb7\x68\xc3\xa0\xa5\x21\x07\xed\x58\xb9\xa6\x63\xc0\xd3\x53\xf8\x66\xa5\x4a\x53\xcc\x50\xba\x38\x25\xed\xe9\xb1\x6d\x01\x7f\xe2\xab\xab\x43\x68\xe4\xf1\x71\x48\xe4\xf1\x63\x91\xb7\xba\x1a\xc0\x1e\x8f\xad\x4a\xab\x2b\x22\xf6\x1e\x56\xda\x31\x09\x3c\x56\xf0\xe1\x63\xab\x21\x59\x8b\xc7\x0e\xa0\x0f\xe0\x73\x75\xa5\xfa\x29\xcb\x9a\xc7\xc7\x24\x8f\x7d\x44\x5a\xb9\x63\xb1\xe8\x8b\x73\x2e\xe1\x71\x2f\x24\x57\x57\x2d\x50\xae\xae\x9e\x14\x96\xab\xab\x01\x60\xb6\x2c\x68\x26\xc9\xe3\x87\x81\x69\x3d\xf7\x85\xd0\xe4\x71\x99\x12\x89\xf4\xae\x81\xca\xcc\xbc\x38\x44\x91\x8b\xaa\x4b\x65\x16\x9e\x80\xc8\x34\xe0\x2d\x8b\x74\x6a\xd6\x71\x2c\x3b\x1a\x84\xda\xe6\x38\x1e\xa4\x46\xaf\x3f\x83\x1d\x5f\x1c\xcf\x8e\xea\x86\xeb\x68\xe3\x33\xa4\xd9\xed\x32\x85\xf0\xfc\xc2\xeb\xd2\xa0\x3b\xfb\xfd\xd9\xc5\x23\x59\x34\xc6\x84\x15\xa9\xee\xeb\xfe\x8e\x8b\x75\x91\x32\x79\x90\x87\x6b\xff\xd6\xd8\x36\x4f\x4f\x05\x6c\x92\xfc\x14\x74\x5b\xba\xba\xd7\x21\x07\x99\xd5\xf4\x6e\x11\x6b\x17\xc2\x2d\x5e\x1d\x07\x5f\x47\xae\x8f\x82\xee\x7f\x8f\x5e\x5f\x8c\xa3\x57\x0f\xd4\x44\xb1\x0d\x48\xf3\x18\x2e\x1d\x55\xfa\x48\x3e\x8e\x7d\x3d\x0c\xd7\x1d\x47\xa3\xb7\xd4\xd5\x77\x72\x13\xc7\x4f\x47\xd1\x4e\xfa\x53\x30\x74\xed\xfb\x23\xd0\x5c\x91\xf1\xcb\x34\x05\xbc\xc5\xa8\xd0\xa8\x6a\xb4\x02\x13\x71\x0d\x58\x48\xb9\xd2\x90\x25\x74\x56\x97\x16\xd2\x3f\xab\x1b\x3d\x63\x47\x81\x3d\xf8\xfc\xf0\x71\x90\x5e\xbf\x64\x2f\xd2\xc7\xab\xfd\x3b\xdb\xb0\x75\xc0\x54\xb1\x75\x65\xa2\x1a\x06\x2f\xd3\xf4\xa9\x30\x60\xe4\xf6\x9b\xa4\x65\x91\xc3\x0b\xcd\x43\xeb\xcb\x30\x9d\x29\x37\xc1\xd5\x95\x3a\x0a\x03\x3e\xc9\x8d\x9f\xae\xa3\x88\x5e\x00\xf4\xf1\xd3\x28\x6e\x1a\xb0\xc7\x3b\x34\xfb\xc1\x59\x3b\xd6\xdf\x70\x4c\xe3\xd5\xd5\x3c\x7c\x17\x31\x61\x94\x59\xc0\xa9\xa1\xa2\x63\xb0\x43\x6c\x58\xe7\x72\xab\x2b\x55\x83\x63\x75\xa5\x9e\x0a\x1c\x46\xee\x10\x38\x7a\xf9\x61\x18\x1c\x25\x37\x1f\xc3\x0e\x25\x34\x5e\x65\x85\x68\x6e\x68\x23\x7a\x43\x25\x10\x84\x35\xdf\xa1\x38\xf2\x0c\x8b\x44\x0e\x2d\x55\x42\x3f\x71\xf8\x3f\x3b\x36\xf8\x2b\xf5\xe6\xbe\x09\x6a\x1f\xd3\xe3\x53\x79\xd9\xca\xee\x37\x06\x17\xae\xc6\x51\x38\xa3\xf4\xd9\xc1\xd3\x76\xb4\x77\x49\xa2\x9b\xdc\xeb\x5b\xee\x1f\x58\xc8\x02\xcd\x74\x6a\x0e\xd8\x30\x05\x98\xe2\x16\x85\x56\x65\x3e\xb3\x96\x2c\xdf\x8c\x9e\x22\x8d\x30\xe0\xee\xeb\x2c\x4b\x9f\xd8\xdf\x09\x4b\x15\x1e\xeb\xf3\x4a\xc7\xb9\x6f\x96\xda\xe7\xf4\xf8\x54\x3e\xb7\xb2\xfb\x2d\x62\x0c\x62\x66\x83\x76\xc0\x01\x63\x78\xea\x8e\x76\x3a\x49\x2c\x11\x9d\x9a\x5c\xb3\xa6\xf6\xb8\xc8\x53\x5b\xe3\xc8\x7c\xdf\x3b\xa5\x17\xc0\x45\x94\x16\x54\xda\x62\x69\x0a\x4c\xa9\x2c\xe2\x4c\x63\x4c\x07\xd9\x2a\x84\x95\x86\x88\x09\xb8\x46\x23\xbc\x50\x48\x55\x27\xe7\x31\x88\xb2\xed\x36\x13\x4d\x91\x8a\xd6\x96\x42\xa1\x19\x6d\x0b\x31\x4f\x12\x94\x28\x4c\x16\xcc\x12\xed\x0a\xb5\x11\x69\xc9\x15\x6c\x59\x8c\xe3\x23\xca\xf4\x9a\xf5\x9e\x89\x3b\x4b\x9c\x36\xbf\x18\x93\x95\x67\xad\x9d\x63\x73\xfb\x61\x31\x9d\xd8\x12\xe3\x05\x4c\xfa\x4b\x18\xa6\x85\x2d\x07\xf4\x08\xb1\x1f\xa8\x89\x8c\x51\x1a\x21\xee\x18\xde\xab\x4a\xde\xef\x17\x1d\x3f\x53\xf3\x30\x0c\xe7\xa6\xaf\x2d\x5a\x5e\x40\xdd\xd7\x16\x2f\xfb\x3a\xda\xb6\x65\xcf\xba\x2c\x74\x01\x55\xe7\xfe\x4a\x54\x9f\xb0\xba\x7b\x29\x70\xb9\x2c\x9d\xd3\xa9\xe1\xd9\xb2\x67\x23\xb8\xba\x47\xd8\xad\x06\xa1\xf3\x19\xe9\xca\xf4\xa6\xdb\xc1\xbc\x5d\xb8\x0d\x66\xbb\xa8\xda\xa9\x1d\xf8\xe5\xeb\xde\x5a\xea\x72\x09\xf0\xcb\x50\x09\x56\x63\x9a\x7a\x49\xd0\x79\x29\x4d\x67\x5e\x95\xd7\x36\xa0\x14\x0a\xf4\x86\x69\xb0\x40\x17\x02\x23\x4d\xe8\xa7\x41\x4c\x9b\xa0\x51\x55\x08\x6c\x59\x01\xde\x9b\x1d\x63\xee\xea\xb5\x4c\xae\x0b\xcb\xaf\x65\xe8\x58\xd4\x15\x12\xbb\xc1\x58\x46\xe8\x71\xe5\x89\xa1\xd9\xce\xb2\x5c\x53\x5d\x92\xaa\x07\x67\x0d\xf3\xed\xf7\xf3\xde\x28\x6a\x97\x2d\x8e\x2a\x59\x24\x99\x84\x4f\x0b\x33\x77\xba\x3e\x40\x6e\x24\x1d\xa8\x78\x90\xe5\x7a\x46\xd2\xe7\xee\xb0\xbd\x2d\x68\xb0\x70\x7e\x59\x1e\xc8\x0f\xd5\xae\xe8\xa4\xbe\xaa\x3f\xd3\x45\x86\xb5\xcc\x8a\xfc\x3b\xaf\xc8\xd4\xb8\x85\xf0\xef\xaa\xb8\xf0\xad\xfa\x27\xb5\xb4\x35\x26\x43\x71\xee\xb9\xf2\x17\x49\x82\x1d\x4a\xcd\x23\x54\x70\x6d\xf7\xf2\x99\x84\x6d\x26\xd1\xd5\xe3\x97\x51\x96\x16\x5b\xa1\x42\x4a\x1a\xb5\xe1\xb5\x2c\xd1\x28\xac\x10\xaa\x8c\xb0\xf5\x5a\xe2\x9a\x4a\xcd\x85\x88\x0c\x3a\xd4\x82\xd6\x1f\xb2\xe8\xef\x19\x17\x30\xfb\x8c\x77\xaa\x6e\x38\x87\x60\x01\x01\xed\xc2\xaa\xfa\x4a\x8a\x02\x4e\x6c\xa6\xab\xec\x9d\x8d\x73\x38\x49\xcc\x04\xb9\x88\xf1\xb6\xfe\xf6\xcc\x7c\x5d\x2e\xed\x72\xc7\xb6\x79\x8a\x17\xf6\x91\x52\xee\x1d\x10\xc1\xd8\x8b\x16\xcb\xa5\xf5\x45\x12\xbe\xa3\x57\x24\xa1\xac\xc4\x27\x55\x1e\xfa\x9b\xdf\xe6\x3d\x5b\xc3\x7e\xff\x1b\xf5\xb5\x59\xa4\x49\x68\x7e\xfb\x5d\x65\xe2\x22\xb0\x49\x4d\xb6\xe5\x1a\xb7\xb9\xbe\x0b\xa8\x99\xd3\x66\xe2\x2a\x86\x3d\x17\x43\x6c\x20\xcf\xe6\x21\x49\x75\x6e\xe8\x64\xf9\x56\x8b\x57\x99\x50\x9a\x09\x6d\x80\x6c\xdb\xbf\x2c\xcd\x46\x3d\xf2\xcf\xeb\x3a\x81\x9a\xbb\x26\xde\xbe\x60\x37\x37\xea\x78\xa0\x19\x19\x6b\xa5\x56\xe4\x76\xb0\x1c\xbd\x28\x2f\x65\x84\x61\x68\xdf\xb8\xd0\x6a\x60\xd0\xc6\x97\x05\x53\x19\x5e\xad\x06\x87\x43\x8c\x3a\x84\x6e\xb8\x4b\x68\x2f\x16\xf4\x61\x5f\xea\x63\xcb\xbd\xb6\xcb\xe1\x3a\x62\x2e\x71\x37\xba\x8c\xf8\x45\x55\xc4\x6e\x11\x71\x3f\x18\xda\xed\xd5\xc4\x41\xc4\x9d\x89\xd6\x09\x10\xcd\x72\xea\x62\x5f\xd1\xfe\x70\x54\xf0\xdb\xad\x64\x15\xfb\xf6\xb1\x27\xc0\xa9\x54\xd8\xdd\x14\x7d\xcd\x71\x79\x6c\xc0\x0d\xec\xaa\x87\xe2\xed\x09\x82\xc9\x8d\x38\x2a\x96\x9a\x3e\xb5\xc1\x64\xdf\x65\xb2\x8a\xa7\x76\xa3\xc3\x01\x55\x8a\x38\x2e\xa6\xaa\x5e\xff\xeb\x61\x55\x4e\xd4\x44\xd6\x48\xa7\xb6\x35\xed\xda\xc4\xee\xab\xec\x86\xb0\x2f\x17\x6c\x6c\x77\x24\xee\x06\x77\x4a\xa6\xb1\xdb\x28\xf5\xec\x94\xaa\xbd\x51\x65\x8b\x03\x46\x80\x4b\xa3\xfc\x8e\xe6\xef\xae\xc1\x9d\x84\x6f\x8b\xed\x8f\x59\xca\xa3\x3b\x7b\x91\xa0\xe9\x21\x3f\x4e\x6c\xab\xf0\xf5\x8e\xa5\xd5\xdc\x3b\xe9\xf6\xb0\xdb\x2a\x2d\xfd\x8b\x74\xb5\x4b\x1d\xb5\xb5\xee\x58\x38\x28\x05\xb5\x07\x02\xa7\x51\x50\x2e\x81\xd3\x51\x57\x2a\xba\xb7\x00\xfb\x6f\x52\x78\xf7\x21\xe8\xb2\x10\xd1\xee\x75\x9d\xbf\x56\xd7\x64\xed\xd2\xf6\x73\xef\x6d\xd2\xd6\xaa\x57\x5d\x29\x6d\x2f\x97\x3d\xf7\x4a\xa9\xc9\xf9\xf5\xdd\xd8\x7b\xa5\x6d\x91\xdd\xcb\xa5\x2e\xee\xeb\xcb\xa2\x89\x50\x00\x00\x1f\x3e\x56\x09\x85\xbd\x56\xfa\xd5\x5e\x6a\xac\xf4\xb4\xf7\xd0\xea\x35\xaa\x4c\x24\x79\x26\xea\x9c\xb3\xbc\x99\x56\x59\xb2\x73\xbc\xd7\xf4\x5c\x19\xe2\x2d\x4b\xce\xeb\x61\x67\xc6\x62\x61\x18\x36\xec\x35\x9c\x01\xf5\x0d\x11\x1a\x11\x8d\xeb\x6b\x7d\x2d\x16\x90\x88\xee\xbd\xc7\x76\x4b\x67\x15\xb3\x3c\x19\x81\x29\x77\xa7\xde\xcd\x09\xd3\x11\x85\x32\x6d\xe8\x06\x38\xaa\x22\xa5\x14\x36\xf3\xec\xb7\x63\x69\x81\x8f\xb0\x4c\xb9\x32\xb6\x99\x6f\x01\x3b\x0b\xa1\x84\x45\x78\xbf\xf7\x88\xd0\xd5\x10\x3d\x66\xe9\xcc\xdf\xe3\xba\xc1\x22\x73\x79\x2c\xd6\x2b\xa0\x4b\x76\x6e\x53\xf5\x80\x2d\xdb\x9d\xea\x35\x7f\x37\xf7\xec\x5c\x1f\xa5\x99\xa7\x23\x4e\xd2\x8e\x30\x68\xef\x91\x5a\xc7\xa2\x9d\x53\xc6\xce\x8c\xfc\x29\x74\xc8\xb8\x79\xb8\x66\x99\xcc\xbb\xcd\xa8\x1d\x85\x6e\xb9\xe6\x3b\xef\x50\xc2\x55\xcd\xbc\x44\x53\x9b\x24\xd3\xbe\x75\x67\x12\x5e\xbb\xfd\xbe\x3a\x9d\xeb\x29\xbd\x99\x14\xcb\x66\x9b\x25\x62\xc3\x72\x47\x29\xd2\x3b\x60\x69\x9a\xdd\x98\x3d\xe5\xa6\xcc\x42\xb9\x58\xd7\xe0\xa6\x05\xc2\xa4\xaf\xc4\x6b\x8d\x33\x84\x91\xc6\x6e\x28\xfa\x60\x49\x47\xb7\x6a\x39\xe5\x0d\x9b\xfe\xf8\x25\x9e\x9d\xc3\x3f\xe0\x79\x6f\xba\x92\x49\x15\xbe\xc5\x9b\x59\x50\xef\xde\x2e\xfa\x28\x3c\x6c\x1a\x92\x2b\xaa\xb2\xb3\x68\xc3\x71\xc7\xae\x53\xb4\x86\xa1\x4e\xc6\x30\x94\xc2\xeb\x0d\x13\xf0\xdc\x9a\x24\x28\x4f\x1f\xca\x74\xbb\x9c\x49\x67\x71\x7f\x00\x3a\xa7\x3d\xd8\x79\x38\xff\xda\x55\xa9\x55\x17\x0d\x75\xf8\x34\x5e\x1f\x8c\xa3\x2f\xf4\xed\x83\x05\x28\x5d\x9e\x07\xed\x1e\xa6\xa5\x0e\x5a\x06\x72\x31\x3f\xb2\x1a\x76\xb1\x26\xa1\xe4\xdd\x55\xf2\x9b\x71\x74\xee\xc5\x4f\xd5\xc2\x8b\x20\x06\xe6\x6d\x6a\x6d\xf7\x35\xc4\x8e\xa7\xe4\x40\xf4\x7c\x82\x46\xf4\xf8\x11\xd4\x0f\xca\x9d\x7f\x41\x63\x84\x0b\x86\xb0\xe9\x4c\xef\xdd\xd4\xd8\xd9\x61\xeb\x8b\x1a\x95\x5f\xea\x8b\x47\xde\x7d\x8d\x63\xaf\xcb\x79\x37\x36\x5c\xd7\x64\xab\x43\xea\x95\x1c\x1b\xe9\xe5\xad\x19\xf8\x36\x76\xeb\xb5\xb2\x8e\x34\x1e\xbb\x61\x0a\xf0\x36\xa7\x03\xda\x60\xe1\xa6\xd6\x84\x5a\x23\xf6\x3c\x27\x35\xa3\xcf\xfb\xf0\x27\xc5\x9f\x3f\xf4\xf0\x05\x91\x63\xe2\xaf\x85\xb8\xc7\x44\x60\x23\xaf\x1f\xde\x65\xb4\x33\xf7\x43\x7b\x0b\x6a\xff\xd8\xbd\x85\xdd\x7b\xf6\x6c\x2d\xec\x87\xfe\xbd\x45\xfb\x04\xa0\xda\x5c\x74\xce\x0f\x7a\x76\x17\x6e\x44\xb7\x25\x70\xcb\xf2\x88\x5d\x46\x47\xf6\x88\x6d\xc6\xd7\xb9\x9d\xe8\xcd\x9c\xab\x63\x96\xc7\x67\xce\x2d\x97\x95\x01\xd2\x36\xdc\xd3\xe4\xce\x9d\xc1\x8e\x4e\x9e\xbb\x12\xc6\x64\xcf\x07\x7b\x3d\x75\xfa\x7c\x94\x55\x1f\x99\x40\x77\x27\xf5\x37\xca\xa0\xab\x73\xba\xc1\x2c\xc0\xb6\x30\x69\x40\xff\xc2\x3f\xda\xc4\x4f\x93\x36\x77\xad\xfd\xe8\xbc\xb9\xad\xe2\xb8\xc4\xb9\xb6\xc7\x17\x64\xce\x0f\x61\xe6\xab\x4b\x9d\x1f\xe7\xe1\xc7\x24\xcf\xfd\xfc\xf0\x35\x66\xcf\x7f\x71\xdc\xfc\xd9\x29\xf3\x18\xc3\xff\x4d\x73\xe6\x03\x51\xfe\x55\x27\xcd\x8f\xc5\xc8\xf1\x69\x73\x3f\x00\xfe\xba\xbc\xb9\x93\x95\x1e\x4a\x9c\x95\x2b\x4b\x3e\x22\x73\x2e\xff\xfe\x27\x00\x00\xff\xff\x50\x18\x92\xb1\x70\x43\x00\x00") func templateBuilderQueryTmplBytes() ([]byte, error) { return bindataRead( diff --git a/entc/gen/template/builder/query.tmpl b/entc/gen/template/builder/query.tmpl index 295c4b73d..5d0ff70e4 100644 --- a/entc/gen/template/builder/query.tmpl +++ b/entc/gen/template/builder/query.tmpl @@ -122,8 +122,8 @@ func ({{ $receiver }} *{{ $builder }}) FirstID(ctx context.Context) (id {{ $.ID. return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func ({{ $receiver }} *{{ $builder }}) FirstXID(ctx context.Context) {{ $.ID.Type }} { +// FirstIDX is like FirstID, but panics if an error occurs. +func ({{ $receiver }} *{{ $builder }}) FirstIDX(ctx context.Context) {{ $.ID.Type }} { id, err := {{ $receiver }}.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/entc/integration/config/ent/user_query.go b/entc/integration/config/ent/user_query.go index b789c0078..c4fd6ac1f 100644 --- a/entc/integration/config/ent/user_query.go +++ b/entc/integration/config/ent/user_query.go @@ -90,8 +90,8 @@ func (uq *UserQuery) FirstID(ctx context.Context) (id int, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (uq *UserQuery) FirstXID(ctx context.Context) int { +// FirstIDX is like FirstID, but panics if an error occurs. +func (uq *UserQuery) FirstIDX(ctx context.Context) int { id, err := uq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/entc/integration/customid/ent/blob_query.go b/entc/integration/customid/ent/blob_query.go index 133b831be..4fcd3d95e 100644 --- a/entc/integration/customid/ent/blob_query.go +++ b/entc/integration/customid/ent/blob_query.go @@ -140,8 +140,8 @@ func (bq *BlobQuery) FirstID(ctx context.Context) (id uuid.UUID, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (bq *BlobQuery) FirstXID(ctx context.Context) uuid.UUID { +// FirstIDX is like FirstID, but panics if an error occurs. +func (bq *BlobQuery) FirstIDX(ctx context.Context) uuid.UUID { id, err := bq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/entc/integration/customid/ent/car_query.go b/entc/integration/customid/ent/car_query.go index 767a4999f..42352c118 100644 --- a/entc/integration/customid/ent/car_query.go +++ b/entc/integration/customid/ent/car_query.go @@ -116,8 +116,8 @@ func (cq *CarQuery) FirstID(ctx context.Context) (id int, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (cq *CarQuery) FirstXID(ctx context.Context) int { +// FirstIDX is like FirstID, but panics if an error occurs. +func (cq *CarQuery) FirstIDX(ctx context.Context) int { id, err := cq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/entc/integration/customid/ent/group_query.go b/entc/integration/customid/ent/group_query.go index 3a92ab05f..16d76234b 100644 --- a/entc/integration/customid/ent/group_query.go +++ b/entc/integration/customid/ent/group_query.go @@ -116,8 +116,8 @@ func (gq *GroupQuery) FirstID(ctx context.Context) (id int, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (gq *GroupQuery) FirstXID(ctx context.Context) int { +// FirstIDX is like FirstID, but panics if an error occurs. +func (gq *GroupQuery) FirstIDX(ctx context.Context) int { id, err := gq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/entc/integration/customid/ent/pet_query.go b/entc/integration/customid/ent/pet_query.go index 72d87bd9e..60eb5c20e 100644 --- a/entc/integration/customid/ent/pet_query.go +++ b/entc/integration/customid/ent/pet_query.go @@ -187,8 +187,8 @@ func (pq *PetQuery) FirstID(ctx context.Context) (id string, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (pq *PetQuery) FirstXID(ctx context.Context) string { +// FirstIDX is like FirstID, but panics if an error occurs. +func (pq *PetQuery) FirstIDX(ctx context.Context) string { id, err := pq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/entc/integration/customid/ent/user_query.go b/entc/integration/customid/ent/user_query.go index d6fac9c90..9ef708886 100644 --- a/entc/integration/customid/ent/user_query.go +++ b/entc/integration/customid/ent/user_query.go @@ -187,8 +187,8 @@ func (uq *UserQuery) FirstID(ctx context.Context) (id int, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (uq *UserQuery) FirstXID(ctx context.Context) int { +// FirstIDX is like FirstID, but panics if an error occurs. +func (uq *UserQuery) FirstIDX(ctx context.Context) int { id, err := uq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/entc/integration/ent/card_query.go b/entc/integration/ent/card_query.go index 04bfa5ff5..c3f1a2d9f 100644 --- a/entc/integration/ent/card_query.go +++ b/entc/integration/ent/card_query.go @@ -141,8 +141,8 @@ func (cq *CardQuery) FirstID(ctx context.Context) (id int, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (cq *CardQuery) FirstXID(ctx context.Context) int { +// FirstIDX is like FirstID, but panics if an error occurs. +func (cq *CardQuery) FirstIDX(ctx context.Context) int { id, err := cq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/entc/integration/ent/comment_query.go b/entc/integration/ent/comment_query.go index de8c697a8..b4a811cbf 100644 --- a/entc/integration/ent/comment_query.go +++ b/entc/integration/ent/comment_query.go @@ -90,8 +90,8 @@ func (cq *CommentQuery) FirstID(ctx context.Context) (id int, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (cq *CommentQuery) FirstXID(ctx context.Context) int { +// FirstIDX is like FirstID, but panics if an error occurs. +func (cq *CommentQuery) FirstIDX(ctx context.Context) int { id, err := cq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/entc/integration/ent/fieldtype_query.go b/entc/integration/ent/fieldtype_query.go index d7a68babb..d07d5bb3f 100644 --- a/entc/integration/ent/fieldtype_query.go +++ b/entc/integration/ent/fieldtype_query.go @@ -91,8 +91,8 @@ func (ftq *FieldTypeQuery) FirstID(ctx context.Context) (id int, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (ftq *FieldTypeQuery) FirstXID(ctx context.Context) int { +// FirstIDX is like FirstID, but panics if an error occurs. +func (ftq *FieldTypeQuery) FirstIDX(ctx context.Context) int { id, err := ftq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/entc/integration/ent/file_query.go b/entc/integration/ent/file_query.go index 8335f9edc..aa1aaa375 100644 --- a/entc/integration/ent/file_query.go +++ b/entc/integration/ent/file_query.go @@ -165,8 +165,8 @@ func (fq *FileQuery) FirstID(ctx context.Context) (id int, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (fq *FileQuery) FirstXID(ctx context.Context) int { +// FirstIDX is like FirstID, but panics if an error occurs. +func (fq *FileQuery) FirstIDX(ctx context.Context) int { id, err := fq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/entc/integration/ent/filetype_query.go b/entc/integration/ent/filetype_query.go index b838d5091..6b426b14c 100644 --- a/entc/integration/ent/filetype_query.go +++ b/entc/integration/ent/filetype_query.go @@ -116,8 +116,8 @@ func (ftq *FileTypeQuery) FirstID(ctx context.Context) (id int, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (ftq *FileTypeQuery) FirstXID(ctx context.Context) int { +// FirstIDX is like FirstID, but panics if an error occurs. +func (ftq *FileTypeQuery) FirstIDX(ctx context.Context) int { id, err := ftq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/entc/integration/ent/goods_query.go b/entc/integration/ent/goods_query.go index 0eb9dd67e..5dc0c578d 100644 --- a/entc/integration/ent/goods_query.go +++ b/entc/integration/ent/goods_query.go @@ -90,8 +90,8 @@ func (gq *GoodsQuery) FirstID(ctx context.Context) (id int, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (gq *GoodsQuery) FirstXID(ctx context.Context) int { +// FirstIDX is like FirstID, but panics if an error occurs. +func (gq *GoodsQuery) FirstIDX(ctx context.Context) int { id, err := gq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/entc/integration/ent/group_query.go b/entc/integration/ent/group_query.go index 94b23eb39..d436bb986 100644 --- a/entc/integration/ent/group_query.go +++ b/entc/integration/ent/group_query.go @@ -188,8 +188,8 @@ func (gq *GroupQuery) FirstID(ctx context.Context) (id int, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (gq *GroupQuery) FirstXID(ctx context.Context) int { +// FirstIDX is like FirstID, but panics if an error occurs. +func (gq *GroupQuery) FirstIDX(ctx context.Context) int { id, err := gq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/entc/integration/ent/groupinfo_query.go b/entc/integration/ent/groupinfo_query.go index 0b8bf4321..71a5dc114 100644 --- a/entc/integration/ent/groupinfo_query.go +++ b/entc/integration/ent/groupinfo_query.go @@ -116,8 +116,8 @@ func (giq *GroupInfoQuery) FirstID(ctx context.Context) (id int, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (giq *GroupInfoQuery) FirstXID(ctx context.Context) int { +// FirstIDX is like FirstID, but panics if an error occurs. +func (giq *GroupInfoQuery) FirstIDX(ctx context.Context) int { id, err := giq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/entc/integration/ent/item_query.go b/entc/integration/ent/item_query.go index 3f9bebdf6..70949926e 100644 --- a/entc/integration/ent/item_query.go +++ b/entc/integration/ent/item_query.go @@ -90,8 +90,8 @@ func (iq *ItemQuery) FirstID(ctx context.Context) (id int, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (iq *ItemQuery) FirstXID(ctx context.Context) int { +// FirstIDX is like FirstID, but panics if an error occurs. +func (iq *ItemQuery) FirstIDX(ctx context.Context) int { id, err := iq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/entc/integration/ent/node_query.go b/entc/integration/ent/node_query.go index 95f15ef1d..6e1ee0a72 100644 --- a/entc/integration/ent/node_query.go +++ b/entc/integration/ent/node_query.go @@ -139,8 +139,8 @@ func (nq *NodeQuery) FirstID(ctx context.Context) (id int, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (nq *NodeQuery) FirstXID(ctx context.Context) int { +// FirstIDX is like FirstID, but panics if an error occurs. +func (nq *NodeQuery) FirstIDX(ctx context.Context) int { id, err := nq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/entc/integration/ent/pet_query.go b/entc/integration/ent/pet_query.go index a86c9f606..4a17a7d03 100644 --- a/entc/integration/ent/pet_query.go +++ b/entc/integration/ent/pet_query.go @@ -139,8 +139,8 @@ func (pq *PetQuery) FirstID(ctx context.Context) (id int, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (pq *PetQuery) FirstXID(ctx context.Context) int { +// FirstIDX is like FirstID, but panics if an error occurs. +func (pq *PetQuery) FirstIDX(ctx context.Context) int { id, err := pq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/entc/integration/ent/spec_query.go b/entc/integration/ent/spec_query.go index c5d090aaf..37fb9a8f1 100644 --- a/entc/integration/ent/spec_query.go +++ b/entc/integration/ent/spec_query.go @@ -116,8 +116,8 @@ func (sq *SpecQuery) FirstID(ctx context.Context) (id int, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (sq *SpecQuery) FirstXID(ctx context.Context) int { +// FirstIDX is like FirstID, but panics if an error occurs. +func (sq *SpecQuery) FirstIDX(ctx context.Context) int { id, err := sq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/entc/integration/ent/task_query.go b/entc/integration/ent/task_query.go index 64fed5bbf..d0b06ba91 100644 --- a/entc/integration/ent/task_query.go +++ b/entc/integration/ent/task_query.go @@ -90,8 +90,8 @@ func (tq *TaskQuery) FirstID(ctx context.Context) (id int, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (tq *TaskQuery) FirstXID(ctx context.Context) int { +// FirstIDX is like FirstID, but panics if an error occurs. +func (tq *TaskQuery) FirstIDX(ctx context.Context) int { id, err := tq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/entc/integration/ent/user_query.go b/entc/integration/ent/user_query.go index a48360bd6..de5656809 100644 --- a/entc/integration/ent/user_query.go +++ b/entc/integration/ent/user_query.go @@ -350,8 +350,8 @@ func (uq *UserQuery) FirstID(ctx context.Context) (id int, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (uq *UserQuery) FirstXID(ctx context.Context) int { +// FirstIDX is like FirstID, but panics if an error occurs. +func (uq *UserQuery) FirstIDX(ctx context.Context) int { id, err := uq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/entc/integration/gremlin/ent/card_query.go b/entc/integration/gremlin/ent/card_query.go index 220a7f880..bd79a0e89 100644 --- a/entc/integration/gremlin/ent/card_query.go +++ b/entc/integration/gremlin/ent/card_query.go @@ -124,8 +124,8 @@ func (cq *CardQuery) FirstID(ctx context.Context) (id string, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (cq *CardQuery) FirstXID(ctx context.Context) string { +// FirstIDX is like FirstID, but panics if an error occurs. +func (cq *CardQuery) FirstIDX(ctx context.Context) string { id, err := cq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/entc/integration/gremlin/ent/comment_query.go b/entc/integration/gremlin/ent/comment_query.go index 27e9f895a..1845d794d 100644 --- a/entc/integration/gremlin/ent/comment_query.go +++ b/entc/integration/gremlin/ent/comment_query.go @@ -91,8 +91,8 @@ func (cq *CommentQuery) FirstID(ctx context.Context) (id string, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (cq *CommentQuery) FirstXID(ctx context.Context) string { +// FirstIDX is like FirstID, but panics if an error occurs. +func (cq *CommentQuery) FirstIDX(ctx context.Context) string { id, err := cq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/entc/integration/gremlin/ent/fieldtype_query.go b/entc/integration/gremlin/ent/fieldtype_query.go index ac5870a7c..ca6e60c00 100644 --- a/entc/integration/gremlin/ent/fieldtype_query.go +++ b/entc/integration/gremlin/ent/fieldtype_query.go @@ -91,8 +91,8 @@ func (ftq *FieldTypeQuery) FirstID(ctx context.Context) (id string, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (ftq *FieldTypeQuery) FirstXID(ctx context.Context) string { +// FirstIDX is like FirstID, but panics if an error occurs. +func (ftq *FieldTypeQuery) FirstIDX(ctx context.Context) string { id, err := ftq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/entc/integration/gremlin/ent/file_query.go b/entc/integration/gremlin/ent/file_query.go index b931a5eb7..785ff970d 100644 --- a/entc/integration/gremlin/ent/file_query.go +++ b/entc/integration/gremlin/ent/file_query.go @@ -139,8 +139,8 @@ func (fq *FileQuery) FirstID(ctx context.Context) (id string, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (fq *FileQuery) FirstXID(ctx context.Context) string { +// FirstIDX is like FirstID, but panics if an error occurs. +func (fq *FileQuery) FirstIDX(ctx context.Context) string { id, err := fq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/entc/integration/gremlin/ent/filetype_query.go b/entc/integration/gremlin/ent/filetype_query.go index fac573195..962f26367 100644 --- a/entc/integration/gremlin/ent/filetype_query.go +++ b/entc/integration/gremlin/ent/filetype_query.go @@ -107,8 +107,8 @@ func (ftq *FileTypeQuery) FirstID(ctx context.Context) (id string, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (ftq *FileTypeQuery) FirstXID(ctx context.Context) string { +// FirstIDX is like FirstID, but panics if an error occurs. +func (ftq *FileTypeQuery) FirstIDX(ctx context.Context) string { id, err := ftq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/entc/integration/gremlin/ent/goods_query.go b/entc/integration/gremlin/ent/goods_query.go index 505b15e36..5dbc17de8 100644 --- a/entc/integration/gremlin/ent/goods_query.go +++ b/entc/integration/gremlin/ent/goods_query.go @@ -91,8 +91,8 @@ func (gq *GoodsQuery) FirstID(ctx context.Context) (id string, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (gq *GoodsQuery) FirstXID(ctx context.Context) string { +// FirstIDX is like FirstID, but panics if an error occurs. +func (gq *GoodsQuery) FirstIDX(ctx context.Context) string { id, err := gq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/entc/integration/gremlin/ent/group_query.go b/entc/integration/gremlin/ent/group_query.go index 86b6060b5..d3f991af6 100644 --- a/entc/integration/gremlin/ent/group_query.go +++ b/entc/integration/gremlin/ent/group_query.go @@ -153,8 +153,8 @@ func (gq *GroupQuery) FirstID(ctx context.Context) (id string, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (gq *GroupQuery) FirstXID(ctx context.Context) string { +// FirstIDX is like FirstID, but panics if an error occurs. +func (gq *GroupQuery) FirstIDX(ctx context.Context) string { id, err := gq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/entc/integration/gremlin/ent/groupinfo_query.go b/entc/integration/gremlin/ent/groupinfo_query.go index 6413cdbd2..96380e76d 100644 --- a/entc/integration/gremlin/ent/groupinfo_query.go +++ b/entc/integration/gremlin/ent/groupinfo_query.go @@ -108,8 +108,8 @@ func (giq *GroupInfoQuery) FirstID(ctx context.Context) (id string, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (giq *GroupInfoQuery) FirstXID(ctx context.Context) string { +// FirstIDX is like FirstID, but panics if an error occurs. +func (giq *GroupInfoQuery) FirstIDX(ctx context.Context) string { id, err := giq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/entc/integration/gremlin/ent/item_query.go b/entc/integration/gremlin/ent/item_query.go index 011b6cf6a..6ee65a724 100644 --- a/entc/integration/gremlin/ent/item_query.go +++ b/entc/integration/gremlin/ent/item_query.go @@ -91,8 +91,8 @@ func (iq *ItemQuery) FirstID(ctx context.Context) (id string, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (iq *ItemQuery) FirstXID(ctx context.Context) string { +// FirstIDX is like FirstID, but panics if an error occurs. +func (iq *ItemQuery) FirstIDX(ctx context.Context) string { id, err := iq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/entc/integration/gremlin/ent/node_query.go b/entc/integration/gremlin/ent/node_query.go index c3983fa0f..de5840592 100644 --- a/entc/integration/gremlin/ent/node_query.go +++ b/entc/integration/gremlin/ent/node_query.go @@ -122,8 +122,8 @@ func (nq *NodeQuery) FirstID(ctx context.Context) (id string, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (nq *NodeQuery) FirstXID(ctx context.Context) string { +// FirstIDX is like FirstID, but panics if an error occurs. +func (nq *NodeQuery) FirstIDX(ctx context.Context) string { id, err := nq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/entc/integration/gremlin/ent/pet_query.go b/entc/integration/gremlin/ent/pet_query.go index c615bfa51..3eea65182 100644 --- a/entc/integration/gremlin/ent/pet_query.go +++ b/entc/integration/gremlin/ent/pet_query.go @@ -123,8 +123,8 @@ func (pq *PetQuery) FirstID(ctx context.Context) (id string, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (pq *PetQuery) FirstXID(ctx context.Context) string { +// FirstIDX is like FirstID, but panics if an error occurs. +func (pq *PetQuery) FirstIDX(ctx context.Context) string { id, err := pq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/entc/integration/gremlin/ent/spec_query.go b/entc/integration/gremlin/ent/spec_query.go index 8c55ba8f5..448286972 100644 --- a/entc/integration/gremlin/ent/spec_query.go +++ b/entc/integration/gremlin/ent/spec_query.go @@ -107,8 +107,8 @@ func (sq *SpecQuery) FirstID(ctx context.Context) (id string, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (sq *SpecQuery) FirstXID(ctx context.Context) string { +// FirstIDX is like FirstID, but panics if an error occurs. +func (sq *SpecQuery) FirstIDX(ctx context.Context) string { id, err := sq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/entc/integration/gremlin/ent/task_query.go b/entc/integration/gremlin/ent/task_query.go index 929b38798..91e642d10 100644 --- a/entc/integration/gremlin/ent/task_query.go +++ b/entc/integration/gremlin/ent/task_query.go @@ -91,8 +91,8 @@ func (tq *TaskQuery) FirstID(ctx context.Context) (id string, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (tq *TaskQuery) FirstXID(ctx context.Context) string { +// FirstIDX is like FirstID, but panics if an error occurs. +func (tq *TaskQuery) FirstIDX(ctx context.Context) string { id, err := tq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/entc/integration/gremlin/ent/user_query.go b/entc/integration/gremlin/ent/user_query.go index 507d1e53d..9193929f7 100644 --- a/entc/integration/gremlin/ent/user_query.go +++ b/entc/integration/gremlin/ent/user_query.go @@ -257,8 +257,8 @@ func (uq *UserQuery) FirstID(ctx context.Context) (id string, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (uq *UserQuery) FirstXID(ctx context.Context) string { +// FirstIDX is like FirstID, but panics if an error occurs. +func (uq *UserQuery) FirstIDX(ctx context.Context) string { id, err := uq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/entc/integration/gremlin/gremlin_test.go b/entc/integration/gremlin/gremlin_test.go index a9bf3d449..f6f1ed220 100644 --- a/entc/integration/gremlin/gremlin_test.go +++ b/entc/integration/gremlin/gremlin_test.go @@ -544,14 +544,14 @@ func Relation(t *testing.T, client *ent.Client) { require.Len(client.GroupInfo.Query().Where(groupinfo.Or(groupinfo.Desc("group info"), groupinfo.HasGroupsWith(group.HasUsersWith(user.Name("alex"))))).AllX(ctx), 1) t.Log("query with ordering") - u1 := client.User.Query().Order(ent.Asc(user.FieldName)).FirstXID(ctx) - u2 := client.User.Query().Order(ent.Desc(user.FieldName)).FirstXID(ctx) + u1 := client.User.Query().Order(ent.Asc(user.FieldName)).FirstIDX(ctx) + u2 := client.User.Query().Order(ent.Desc(user.FieldName)).FirstIDX(ctx) require.NotEqual(u1, u2) - u1 = client.User.Query().Order(ent.Asc(user.FieldLast), ent.Asc(user.FieldAge)).FirstXID(ctx) - u2 = client.User.Query().Order(ent.Asc(user.FieldLast), ent.Desc(user.FieldAge)).FirstXID(ctx) + u1 = client.User.Query().Order(ent.Asc(user.FieldLast), ent.Asc(user.FieldAge)).FirstIDX(ctx) + u2 = client.User.Query().Order(ent.Asc(user.FieldLast), ent.Desc(user.FieldAge)).FirstIDX(ctx) require.NotEqual(u1, u2) - u1 = client.User.Query().Order(ent.Asc(user.FieldName, user.FieldAge)).FirstXID(ctx) - u2 = client.User.Query().Order(ent.Asc(user.FieldName, user.FieldAge)).FirstXID(ctx) + u1 = client.User.Query().Order(ent.Asc(user.FieldName, user.FieldAge)).FirstIDX(ctx) + u2 = client.User.Query().Order(ent.Asc(user.FieldName, user.FieldAge)).FirstIDX(ctx) require.Equal(u1, u2) t.Log("query path") diff --git a/entc/integration/hooks/ent/card_query.go b/entc/integration/hooks/ent/card_query.go index 07b26bfeb..8494d3033 100644 --- a/entc/integration/hooks/ent/card_query.go +++ b/entc/integration/hooks/ent/card_query.go @@ -116,8 +116,8 @@ func (cq *CardQuery) FirstID(ctx context.Context) (id int, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (cq *CardQuery) FirstXID(ctx context.Context) int { +// FirstIDX is like FirstID, but panics if an error occurs. +func (cq *CardQuery) FirstIDX(ctx context.Context) int { id, err := cq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/entc/integration/hooks/ent/user_query.go b/entc/integration/hooks/ent/user_query.go index a2a2138fc..6a2881084 100644 --- a/entc/integration/hooks/ent/user_query.go +++ b/entc/integration/hooks/ent/user_query.go @@ -163,8 +163,8 @@ func (uq *UserQuery) FirstID(ctx context.Context) (id int, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (uq *UserQuery) FirstXID(ctx context.Context) int { +// FirstIDX is like FirstID, but panics if an error occurs. +func (uq *UserQuery) FirstIDX(ctx context.Context) int { id, err := uq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/entc/integration/idtype/ent/user_query.go b/entc/integration/idtype/ent/user_query.go index 7befa0cbd..208ae2459 100644 --- a/entc/integration/idtype/ent/user_query.go +++ b/entc/integration/idtype/ent/user_query.go @@ -162,8 +162,8 @@ func (uq *UserQuery) FirstID(ctx context.Context) (id uint64, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (uq *UserQuery) FirstXID(ctx context.Context) uint64 { +// FirstIDX is like FirstID, but panics if an error occurs. +func (uq *UserQuery) FirstIDX(ctx context.Context) uint64 { id, err := uq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/entc/integration/integration_test.go b/entc/integration/integration_test.go index 22f9c2e12..6807b904f 100644 --- a/entc/integration/integration_test.go +++ b/entc/integration/integration_test.go @@ -626,14 +626,14 @@ func Relation(t *testing.T, client *ent.Client) { require.Len(client.GroupInfo.Query().Where(groupinfo.Or(groupinfo.Desc("group info"), groupinfo.HasGroupsWith(group.HasUsersWith(user.Name("alex"))))).AllX(ctx), 1) t.Log("query with ordering") - u1 := client.User.Query().Order(ent.Asc(user.FieldName)).FirstXID(ctx) - u2 := client.User.Query().Order(ent.Desc(user.FieldName)).FirstXID(ctx) + u1 := client.User.Query().Order(ent.Asc(user.FieldName)).FirstIDX(ctx) + u2 := client.User.Query().Order(ent.Desc(user.FieldName)).FirstIDX(ctx) require.NotEqual(u1, u2) - u1 = client.User.Query().Order(ent.Asc(user.FieldLast), ent.Asc(user.FieldAge)).FirstXID(ctx) - u2 = client.User.Query().Order(ent.Asc(user.FieldLast), ent.Desc(user.FieldAge)).FirstXID(ctx) + u1 = client.User.Query().Order(ent.Asc(user.FieldLast), ent.Asc(user.FieldAge)).FirstIDX(ctx) + u2 = client.User.Query().Order(ent.Asc(user.FieldLast), ent.Desc(user.FieldAge)).FirstIDX(ctx) require.NotEqual(u1, u2) - u1 = client.User.Query().Order(ent.Asc(user.FieldName, user.FieldAge)).FirstXID(ctx) - u2 = client.User.Query().Order(ent.Asc(user.FieldName, user.FieldAge)).FirstXID(ctx) + u1 = client.User.Query().Order(ent.Asc(user.FieldName, user.FieldAge)).FirstIDX(ctx) + u2 = client.User.Query().Order(ent.Asc(user.FieldName, user.FieldAge)).FirstIDX(ctx) require.Equal(u1, u2) t.Log("query path") diff --git a/entc/integration/json/ent/user_query.go b/entc/integration/json/ent/user_query.go index 7c518b431..6e0865b4e 100644 --- a/entc/integration/json/ent/user_query.go +++ b/entc/integration/json/ent/user_query.go @@ -90,8 +90,8 @@ func (uq *UserQuery) FirstID(ctx context.Context) (id int, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (uq *UserQuery) FirstXID(ctx context.Context) int { +// FirstIDX is like FirstID, but panics if an error occurs. +func (uq *UserQuery) FirstIDX(ctx context.Context) int { id, err := uq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/entc/integration/migrate/entv1/car_query.go b/entc/integration/migrate/entv1/car_query.go index 280f6fcc3..874610e7c 100644 --- a/entc/integration/migrate/entv1/car_query.go +++ b/entc/integration/migrate/entv1/car_query.go @@ -116,8 +116,8 @@ func (cq *CarQuery) FirstID(ctx context.Context) (id int, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (cq *CarQuery) FirstXID(ctx context.Context) int { +// FirstIDX is like FirstID, but panics if an error occurs. +func (cq *CarQuery) FirstIDX(ctx context.Context) int { id, err := cq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/entc/integration/migrate/entv1/user_query.go b/entc/integration/migrate/entv1/user_query.go index 418cf02c2..1b890833a 100644 --- a/entc/integration/migrate/entv1/user_query.go +++ b/entc/integration/migrate/entv1/user_query.go @@ -186,8 +186,8 @@ func (uq *UserQuery) FirstID(ctx context.Context) (id int, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (uq *UserQuery) FirstXID(ctx context.Context) int { +// FirstIDX is like FirstID, but panics if an error occurs. +func (uq *UserQuery) FirstIDX(ctx context.Context) int { id, err := uq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/entc/integration/migrate/entv2/car_query.go b/entc/integration/migrate/entv2/car_query.go index c6b076c3d..07f747f1e 100644 --- a/entc/integration/migrate/entv2/car_query.go +++ b/entc/integration/migrate/entv2/car_query.go @@ -116,8 +116,8 @@ func (cq *CarQuery) FirstID(ctx context.Context) (id int, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (cq *CarQuery) FirstXID(ctx context.Context) int { +// FirstIDX is like FirstID, but panics if an error occurs. +func (cq *CarQuery) FirstIDX(ctx context.Context) int { id, err := cq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/entc/integration/migrate/entv2/group_query.go b/entc/integration/migrate/entv2/group_query.go index 98ee2a1db..439880765 100644 --- a/entc/integration/migrate/entv2/group_query.go +++ b/entc/integration/migrate/entv2/group_query.go @@ -90,8 +90,8 @@ func (gq *GroupQuery) FirstID(ctx context.Context) (id int, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (gq *GroupQuery) FirstXID(ctx context.Context) int { +// FirstIDX is like FirstID, but panics if an error occurs. +func (gq *GroupQuery) FirstIDX(ctx context.Context) int { id, err := gq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/entc/integration/migrate/entv2/media_query.go b/entc/integration/migrate/entv2/media_query.go index 776742faf..f08237a3a 100644 --- a/entc/integration/migrate/entv2/media_query.go +++ b/entc/integration/migrate/entv2/media_query.go @@ -90,8 +90,8 @@ func (mq *MediaQuery) FirstID(ctx context.Context) (id int, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (mq *MediaQuery) FirstXID(ctx context.Context) int { +// FirstIDX is like FirstID, but panics if an error occurs. +func (mq *MediaQuery) FirstIDX(ctx context.Context) int { id, err := mq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/entc/integration/migrate/entv2/pet_query.go b/entc/integration/migrate/entv2/pet_query.go index 92ab0d5ac..d6e3dc3f5 100644 --- a/entc/integration/migrate/entv2/pet_query.go +++ b/entc/integration/migrate/entv2/pet_query.go @@ -116,8 +116,8 @@ func (pq *PetQuery) FirstID(ctx context.Context) (id int, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (pq *PetQuery) FirstXID(ctx context.Context) int { +// FirstIDX is like FirstID, but panics if an error occurs. +func (pq *PetQuery) FirstIDX(ctx context.Context) int { id, err := pq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/entc/integration/migrate/entv2/user_query.go b/entc/integration/migrate/entv2/user_query.go index ee6d4599e..21717fcac 100644 --- a/entc/integration/migrate/entv2/user_query.go +++ b/entc/integration/migrate/entv2/user_query.go @@ -163,8 +163,8 @@ func (uq *UserQuery) FirstID(ctx context.Context) (id int, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (uq *UserQuery) FirstXID(ctx context.Context) int { +// FirstIDX is like FirstID, but panics if an error occurs. +func (uq *UserQuery) FirstIDX(ctx context.Context) int { id, err := uq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/entc/integration/privacy/ent/task_query.go b/entc/integration/privacy/ent/task_query.go index 7e81161ee..cd6607b4f 100644 --- a/entc/integration/privacy/ent/task_query.go +++ b/entc/integration/privacy/ent/task_query.go @@ -141,8 +141,8 @@ func (tq *TaskQuery) FirstID(ctx context.Context) (id int, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (tq *TaskQuery) FirstXID(ctx context.Context) int { +// FirstIDX is like FirstID, but panics if an error occurs. +func (tq *TaskQuery) FirstIDX(ctx context.Context) int { id, err := tq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/entc/integration/privacy/ent/team_query.go b/entc/integration/privacy/ent/team_query.go index 9b8e0b2d5..b38b9b572 100644 --- a/entc/integration/privacy/ent/team_query.go +++ b/entc/integration/privacy/ent/team_query.go @@ -140,8 +140,8 @@ func (tq *TeamQuery) FirstID(ctx context.Context) (id int, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (tq *TeamQuery) FirstXID(ctx context.Context) int { +// FirstIDX is like FirstID, but panics if an error occurs. +func (tq *TeamQuery) FirstIDX(ctx context.Context) int { id, err := tq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/entc/integration/privacy/ent/user_query.go b/entc/integration/privacy/ent/user_query.go index ad912f456..5e1b6e216 100644 --- a/entc/integration/privacy/ent/user_query.go +++ b/entc/integration/privacy/ent/user_query.go @@ -140,8 +140,8 @@ func (uq *UserQuery) FirstID(ctx context.Context) (id int, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (uq *UserQuery) FirstXID(ctx context.Context) int { +// FirstIDX is like FirstID, but panics if an error occurs. +func (uq *UserQuery) FirstIDX(ctx context.Context) int { id, err := uq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/entc/integration/template/ent/group_query.go b/entc/integration/template/ent/group_query.go index f61befd4c..ec9d1f069 100644 --- a/entc/integration/template/ent/group_query.go +++ b/entc/integration/template/ent/group_query.go @@ -90,8 +90,8 @@ func (gq *GroupQuery) FirstID(ctx context.Context) (id int, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (gq *GroupQuery) FirstXID(ctx context.Context) int { +// FirstIDX is like FirstID, but panics if an error occurs. +func (gq *GroupQuery) FirstIDX(ctx context.Context) int { id, err := gq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/entc/integration/template/ent/pet_query.go b/entc/integration/template/ent/pet_query.go index ba91fe9f3..d43313aac 100644 --- a/entc/integration/template/ent/pet_query.go +++ b/entc/integration/template/ent/pet_query.go @@ -116,8 +116,8 @@ func (pq *PetQuery) FirstID(ctx context.Context) (id int, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (pq *PetQuery) FirstXID(ctx context.Context) int { +// FirstIDX is like FirstID, but panics if an error occurs. +func (pq *PetQuery) FirstIDX(ctx context.Context) int { id, err := pq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/entc/integration/template/ent/user_query.go b/entc/integration/template/ent/user_query.go index 3f80e269a..6bf713a44 100644 --- a/entc/integration/template/ent/user_query.go +++ b/entc/integration/template/ent/user_query.go @@ -139,8 +139,8 @@ func (uq *UserQuery) FirstID(ctx context.Context) (id int, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (uq *UserQuery) FirstXID(ctx context.Context) int { +// FirstIDX is like FirstID, but panics if an error occurs. +func (uq *UserQuery) FirstIDX(ctx context.Context) int { id, err := uq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/examples/edgeindex/ent/city_query.go b/examples/edgeindex/ent/city_query.go index 55196000e..0cea456e1 100644 --- a/examples/edgeindex/ent/city_query.go +++ b/examples/edgeindex/ent/city_query.go @@ -116,8 +116,8 @@ func (cq *CityQuery) FirstID(ctx context.Context) (id int, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (cq *CityQuery) FirstXID(ctx context.Context) int { +// FirstIDX is like FirstID, but panics if an error occurs. +func (cq *CityQuery) FirstIDX(ctx context.Context) int { id, err := cq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/examples/edgeindex/ent/street_query.go b/examples/edgeindex/ent/street_query.go index 00738b866..fd0a0eb81 100644 --- a/examples/edgeindex/ent/street_query.go +++ b/examples/edgeindex/ent/street_query.go @@ -116,8 +116,8 @@ func (sq *StreetQuery) FirstID(ctx context.Context) (id int, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (sq *StreetQuery) FirstXID(ctx context.Context) int { +// FirstIDX is like FirstID, but panics if an error occurs. +func (sq *StreetQuery) FirstIDX(ctx context.Context) int { id, err := sq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/examples/entcpkg/ent/user_query.go b/examples/entcpkg/ent/user_query.go index 1e7cf9840..78962075b 100644 --- a/examples/entcpkg/ent/user_query.go +++ b/examples/entcpkg/ent/user_query.go @@ -90,8 +90,8 @@ func (uq *UserQuery) FirstID(ctx context.Context) (id int, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (uq *UserQuery) FirstXID(ctx context.Context) int { +// FirstIDX is like FirstID, but panics if an error occurs. +func (uq *UserQuery) FirstIDX(ctx context.Context) int { id, err := uq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/examples/m2m2types/ent/group_query.go b/examples/m2m2types/ent/group_query.go index 2cf7226a3..bd9ee01ba 100644 --- a/examples/m2m2types/ent/group_query.go +++ b/examples/m2m2types/ent/group_query.go @@ -116,8 +116,8 @@ func (gq *GroupQuery) FirstID(ctx context.Context) (id int, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (gq *GroupQuery) FirstXID(ctx context.Context) int { +// FirstIDX is like FirstID, but panics if an error occurs. +func (gq *GroupQuery) FirstIDX(ctx context.Context) int { id, err := gq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/examples/m2m2types/ent/user_query.go b/examples/m2m2types/ent/user_query.go index b6ab4c685..2cc535b36 100644 --- a/examples/m2m2types/ent/user_query.go +++ b/examples/m2m2types/ent/user_query.go @@ -116,8 +116,8 @@ func (uq *UserQuery) FirstID(ctx context.Context) (id int, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (uq *UserQuery) FirstXID(ctx context.Context) int { +// FirstIDX is like FirstID, but panics if an error occurs. +func (uq *UserQuery) FirstIDX(ctx context.Context) int { id, err := uq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/examples/m2mbidi/ent/user_query.go b/examples/m2mbidi/ent/user_query.go index 6c4a77b6b..6c578efc6 100644 --- a/examples/m2mbidi/ent/user_query.go +++ b/examples/m2mbidi/ent/user_query.go @@ -115,8 +115,8 @@ func (uq *UserQuery) FirstID(ctx context.Context) (id int, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (uq *UserQuery) FirstXID(ctx context.Context) int { +// FirstIDX is like FirstID, but panics if an error occurs. +func (uq *UserQuery) FirstIDX(ctx context.Context) int { id, err := uq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/examples/m2mrecur/ent/user_query.go b/examples/m2mrecur/ent/user_query.go index 4434b148e..a406c4abe 100644 --- a/examples/m2mrecur/ent/user_query.go +++ b/examples/m2mrecur/ent/user_query.go @@ -138,8 +138,8 @@ func (uq *UserQuery) FirstID(ctx context.Context) (id int, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (uq *UserQuery) FirstXID(ctx context.Context) int { +// FirstIDX is like FirstID, but panics if an error occurs. +func (uq *UserQuery) FirstIDX(ctx context.Context) int { id, err := uq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/examples/o2m2types/ent/pet_query.go b/examples/o2m2types/ent/pet_query.go index f1e783476..1859a065e 100644 --- a/examples/o2m2types/ent/pet_query.go +++ b/examples/o2m2types/ent/pet_query.go @@ -116,8 +116,8 @@ func (pq *PetQuery) FirstID(ctx context.Context) (id int, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (pq *PetQuery) FirstXID(ctx context.Context) int { +// FirstIDX is like FirstID, but panics if an error occurs. +func (pq *PetQuery) FirstIDX(ctx context.Context) int { id, err := pq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/examples/o2m2types/ent/user_query.go b/examples/o2m2types/ent/user_query.go index d61b03775..18de9fb3c 100644 --- a/examples/o2m2types/ent/user_query.go +++ b/examples/o2m2types/ent/user_query.go @@ -116,8 +116,8 @@ func (uq *UserQuery) FirstID(ctx context.Context) (id int, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (uq *UserQuery) FirstXID(ctx context.Context) int { +// FirstIDX is like FirstID, but panics if an error occurs. +func (uq *UserQuery) FirstIDX(ctx context.Context) int { id, err := uq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/examples/o2mrecur/ent/node_query.go b/examples/o2mrecur/ent/node_query.go index 8ac75ca32..0546a1805 100644 --- a/examples/o2mrecur/ent/node_query.go +++ b/examples/o2mrecur/ent/node_query.go @@ -139,8 +139,8 @@ func (nq *NodeQuery) FirstID(ctx context.Context) (id int, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (nq *NodeQuery) FirstXID(ctx context.Context) int { +// FirstIDX is like FirstID, but panics if an error occurs. +func (nq *NodeQuery) FirstIDX(ctx context.Context) int { id, err := nq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/examples/o2o2types/ent/card_query.go b/examples/o2o2types/ent/card_query.go index 917a402d8..6d0965414 100644 --- a/examples/o2o2types/ent/card_query.go +++ b/examples/o2o2types/ent/card_query.go @@ -116,8 +116,8 @@ func (cq *CardQuery) FirstID(ctx context.Context) (id int, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (cq *CardQuery) FirstXID(ctx context.Context) int { +// FirstIDX is like FirstID, but panics if an error occurs. +func (cq *CardQuery) FirstIDX(ctx context.Context) int { id, err := cq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/examples/o2o2types/ent/user_query.go b/examples/o2o2types/ent/user_query.go index 947499647..78937ddce 100644 --- a/examples/o2o2types/ent/user_query.go +++ b/examples/o2o2types/ent/user_query.go @@ -116,8 +116,8 @@ func (uq *UserQuery) FirstID(ctx context.Context) (id int, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (uq *UserQuery) FirstXID(ctx context.Context) int { +// FirstIDX is like FirstID, but panics if an error occurs. +func (uq *UserQuery) FirstIDX(ctx context.Context) int { id, err := uq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/examples/o2obidi/ent/user_query.go b/examples/o2obidi/ent/user_query.go index 5c869d809..9b164775b 100644 --- a/examples/o2obidi/ent/user_query.go +++ b/examples/o2obidi/ent/user_query.go @@ -115,8 +115,8 @@ func (uq *UserQuery) FirstID(ctx context.Context) (id int, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (uq *UserQuery) FirstXID(ctx context.Context) int { +// FirstIDX is like FirstID, but panics if an error occurs. +func (uq *UserQuery) FirstIDX(ctx context.Context) int { id, err := uq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/examples/o2orecur/ent/node_query.go b/examples/o2orecur/ent/node_query.go index 4938ccd28..da5e35bc5 100644 --- a/examples/o2orecur/ent/node_query.go +++ b/examples/o2orecur/ent/node_query.go @@ -139,8 +139,8 @@ func (nq *NodeQuery) FirstID(ctx context.Context) (id int, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (nq *NodeQuery) FirstXID(ctx context.Context) int { +// FirstIDX is like FirstID, but panics if an error occurs. +func (nq *NodeQuery) FirstIDX(ctx context.Context) int { id, err := nq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/examples/privacyadmin/ent/user_query.go b/examples/privacyadmin/ent/user_query.go index fb96d5c18..574d9ee30 100644 --- a/examples/privacyadmin/ent/user_query.go +++ b/examples/privacyadmin/ent/user_query.go @@ -90,8 +90,8 @@ func (uq *UserQuery) FirstID(ctx context.Context) (id int, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (uq *UserQuery) FirstXID(ctx context.Context) int { +// FirstIDX is like FirstID, but panics if an error occurs. +func (uq *UserQuery) FirstIDX(ctx context.Context) int { id, err := uq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/examples/privacytenant/ent/group_query.go b/examples/privacytenant/ent/group_query.go index b095cc32b..18cf2ea28 100644 --- a/examples/privacytenant/ent/group_query.go +++ b/examples/privacytenant/ent/group_query.go @@ -141,8 +141,8 @@ func (gq *GroupQuery) FirstID(ctx context.Context) (id int, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (gq *GroupQuery) FirstXID(ctx context.Context) int { +// FirstIDX is like FirstID, but panics if an error occurs. +func (gq *GroupQuery) FirstIDX(ctx context.Context) int { id, err := gq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/examples/privacytenant/ent/tenant_query.go b/examples/privacytenant/ent/tenant_query.go index 338d49d8e..da5f012c1 100644 --- a/examples/privacytenant/ent/tenant_query.go +++ b/examples/privacytenant/ent/tenant_query.go @@ -90,8 +90,8 @@ func (tq *TenantQuery) FirstID(ctx context.Context) (id int, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (tq *TenantQuery) FirstXID(ctx context.Context) int { +// FirstIDX is like FirstID, but panics if an error occurs. +func (tq *TenantQuery) FirstIDX(ctx context.Context) int { id, err := tq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/examples/privacytenant/ent/user_query.go b/examples/privacytenant/ent/user_query.go index a58b54828..1682e8c92 100644 --- a/examples/privacytenant/ent/user_query.go +++ b/examples/privacytenant/ent/user_query.go @@ -141,8 +141,8 @@ func (uq *UserQuery) FirstID(ctx context.Context) (id int, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (uq *UserQuery) FirstXID(ctx context.Context) int { +// FirstIDX is like FirstID, but panics if an error occurs. +func (uq *UserQuery) FirstIDX(ctx context.Context) int { id, err := uq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/examples/start/ent/car_query.go b/examples/start/ent/car_query.go index f689a80d9..f6ea7ae03 100644 --- a/examples/start/ent/car_query.go +++ b/examples/start/ent/car_query.go @@ -116,8 +116,8 @@ func (cq *CarQuery) FirstID(ctx context.Context) (id int, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (cq *CarQuery) FirstXID(ctx context.Context) int { +// FirstIDX is like FirstID, but panics if an error occurs. +func (cq *CarQuery) FirstIDX(ctx context.Context) int { id, err := cq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/examples/start/ent/group_query.go b/examples/start/ent/group_query.go index c9661ae2e..c59c85a06 100644 --- a/examples/start/ent/group_query.go +++ b/examples/start/ent/group_query.go @@ -116,8 +116,8 @@ func (gq *GroupQuery) FirstID(ctx context.Context) (id int, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (gq *GroupQuery) FirstXID(ctx context.Context) int { +// FirstIDX is like FirstID, but panics if an error occurs. +func (gq *GroupQuery) FirstIDX(ctx context.Context) int { id, err := gq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/examples/start/ent/user_query.go b/examples/start/ent/user_query.go index 9b4ec84e9..2e3855204 100644 --- a/examples/start/ent/user_query.go +++ b/examples/start/ent/user_query.go @@ -140,8 +140,8 @@ func (uq *UserQuery) FirstID(ctx context.Context) (id int, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (uq *UserQuery) FirstXID(ctx context.Context) int { +// FirstIDX is like FirstID, but panics if an error occurs. +func (uq *UserQuery) FirstIDX(ctx context.Context) int { id, err := uq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/examples/traversal/ent/group_query.go b/examples/traversal/ent/group_query.go index e5a13ed4b..7f68ecdaf 100644 --- a/examples/traversal/ent/group_query.go +++ b/examples/traversal/ent/group_query.go @@ -140,8 +140,8 @@ func (gq *GroupQuery) FirstID(ctx context.Context) (id int, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (gq *GroupQuery) FirstXID(ctx context.Context) int { +// FirstIDX is like FirstID, but panics if an error occurs. +func (gq *GroupQuery) FirstIDX(ctx context.Context) int { id, err := gq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/examples/traversal/ent/pet_query.go b/examples/traversal/ent/pet_query.go index 4fc0b1bff..5e9f3dcca 100644 --- a/examples/traversal/ent/pet_query.go +++ b/examples/traversal/ent/pet_query.go @@ -140,8 +140,8 @@ func (pq *PetQuery) FirstID(ctx context.Context) (id int, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (pq *PetQuery) FirstXID(ctx context.Context) int { +// FirstIDX is like FirstID, but panics if an error occurs. +func (pq *PetQuery) FirstIDX(ctx context.Context) int { id, err := pq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err) diff --git a/examples/traversal/ent/user_query.go b/examples/traversal/ent/user_query.go index 4582e7fb0..9e18d047e 100644 --- a/examples/traversal/ent/user_query.go +++ b/examples/traversal/ent/user_query.go @@ -186,8 +186,8 @@ func (uq *UserQuery) FirstID(ctx context.Context) (id int, err error) { return ids[0], nil } -// FirstXID is like FirstID, but panics if an error occurs. -func (uq *UserQuery) FirstXID(ctx context.Context) int { +// FirstIDX is like FirstID, but panics if an error occurs. +func (uq *UserQuery) FirstIDX(ctx context.Context) int { id, err := uq.FirstID(ctx) if err != nil && !IsNotFound(err) { panic(err)