Heterodontidae

General data
- Main name: Heterodontidae
The more catches you post, the higher your chances of winning this amazing prize.
Every catch shared between May and November 2025 is automatically entered into the prize draw.
Only one rule: Make sure to tag both the fish species and the body of water!
1 x Application (88.07%) | 141ms |
1 x Booting (11.92%) | 19.11ms |
select * from `sessions` where `id` = 'WCi9db3qXA3D9N4RzkdjRASYrBLFh2SG9fWaDUFW' limit 1
Bindings |
|
Backtrace |
|
select * from `fish` where `alias` = 'heterodontidae' and `type` = 'family' and `published` = 1 limit 1
Bindings |
|
Backtrace |
|
select * from `fish_names` where `locale` = 'en' and `main` = 1 and `fish_names`.`fish_id` in (689)
Bindings |
|
Backtrace |
|
with recursive `laravel_cte` as ((select `fish`.*, -1 as `depth`, cast(`id` as char(65535)) as `path` from `fish` where `fish`.`id` in (688)) union all (select `fish`.*, `depth` - 1 as `depth`, concat(`path`, '.', `fish`.`id`) from `fish` inner join `laravel_cte` on `laravel_cte`.`parent_id` = `fish`.`id`)) select * from `laravel_cte`
Bindings |
|
Backtrace |
|
select * from `fish_names` where `locale` = 'en' and `main` = 1 and `fish_names`.`fish_id` in (688, 904, 909)
Bindings |
|
Backtrace |
|
select * from `fish` where `fish`.`parent_id` in (689)
Backtrace |
|
select * from `fish_names` where `locale` = 'en' and `main` = 1 and `fish_names`.`fish_id` in (690)
Bindings |
|
Backtrace |
|
select * from (select *, row_number() over (partition by `tags`.`context_id` order by `created_at` desc) as `laravel_row` from `tags` where `type` = 'species' and `tags`.`context_id` in (689)) as `laravel_table` where `laravel_row` <= 100 order by `laravel_row`
Bindings |
|
Backtrace |
|
select `continents`.*, `continent_fish`.`fish_id` as `pivot_fish_id`, `continent_fish`.`continent_id` as `pivot_continent_id` from `continents` inner join `continent_fish` on `continents`.`id` = `continent_fish`.`continent_id` where `continent_fish`.`fish_id` in (689)
Backtrace |
|
select * from `tags` where `type` = 'species' and `tags`.`context_id` in (689)
Bindings |
|
Backtrace |
|
select * from `fish` where `type` = 'superclass'
Bindings |
|
Backtrace |
|
select * from `fish_names` where `locale` = 'en' and `main` = 1 and `fish_names`.`fish_id` in (908, 909, 910)
Bindings |
|
Backtrace |
|
select * from `fish` where `fish`.`parent_id` in (908, 909, 910)
Backtrace |
|
select * from `fish_names` where `locale` = 'en' and `main` = 1 and `fish_names`.`fish_id` in (892, 897, 898, 904, 906, 1843, 1844, 1845, 2950, 2951)
Bindings |
|
Backtrace |
|
select * from `fish_names` where `fish_names`.`fish_id` = 689 and `fish_names`.`fish_id` is not null and `locale` = 'en' and `main` = 0
Bindings |
|
Backtrace |
|
select `climates`.*, `climate_fish`.`fish_id` as `pivot_fish_id`, `climate_fish`.`climate_id` as `pivot_climate_id` from `climates` inner join `climate_fish` on `climates`.`id` = `climate_fish`.`climate_id` where `climate_fish`.`fish_id` = 689
Bindings |
|
Backtrace |
|
select `continents`.*, `continent_fish`.`fish_id` as `pivot_fish_id`, `continent_fish`.`continent_id` as `pivot_continent_id` from `continents` inner join `continent_fish` on `continents`.`id` = `continent_fish`.`continent_id` where `continent_fish`.`fish_id` = 689 and `native` = 1
Bindings |
|
Backtrace |
|
select `continents`.*, `continent_fish`.`fish_id` as `pivot_fish_id`, `continent_fish`.`continent_id` as `pivot_continent_id` from `continents` inner join `continent_fish` on `continents`.`id` = `continent_fish`.`continent_id` where `continent_fish`.`fish_id` = 689 and `native` = 0
Bindings |
|
Backtrace |
|
select `waters`.*, `water_fish`.`fish_id` as `pivot_fish_id`, `water_fish`.`water_id` as `pivot_water_id` from `waters` inner join `water_fish` on `waters`.`id` = `water_fish`.`water_id` where `water_fish`.`fish_id` = 689 and `is_basin` = 1
Bindings |
|
Backtrace |
|
select * from `fish` where `fish`.`parent_id` = 904 and `fish`.`parent_id` is not null
Bindings |
|
Backtrace |
|
select * from `fish_names` where `locale` = 'en' and `main` = 1 and `fish_names`.`fish_id` in (461, 465, 502, 505, 510, 514, 660, 688, 717, 832, 1150, 1846, 1850)
Bindings |
|
Backtrace |
|
select * from `fish` where `fish`.`parent_id` = 688 and `fish`.`parent_id` is not null
Bindings |
|
Backtrace |
|
select * from `fish_names` where `locale` = 'en' and `main` = 1 and `fish_names`.`fish_id` in (689)
Bindings |
|
Backtrace |
|
select * from `sessions` where `id` = 'WCi9db3qXA3D9N4RzkdjRASYrBLFh2SG9fWaDUFW' limit 1
Bindings |
|
Backtrace |
|
insert into `sessions` (`payload`, `last_activity`, `user_id`, `ip_address`, `user_agent`, `id`) values ('YTozOntzOjY6Il90b2tlbiI7czo0MDoidndteDZTcUM5YVdBd1h5Tm9yU3dmalhmRldXVXRKSnh2cGtUM0xvVyI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6NTI6Imh0dHBzOi8vZGV2LnRhZ215ZmlzaC5jb20vZmlzaC9mYW1pbHkvaGV0ZXJvZG9udGlkYWUiO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', 1751634497, null, '172.18.0.2', 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)', 'WCi9db3qXA3D9N4RzkdjRASYrBLFh2SG9fWaDUFW')
Bindings |
|
Backtrace |
|
200
[]
[]
0 of 0array:35 [▼ "x-real-ip" => array:1 [▶ 0 => "172.69.6.158" ] "x-forwarded-server" => array:1 [▶ 0 => "traefik" ] "x-forwarded-proto" => array:1 [▶ 0 => "https" ] "x-forwarded-port" => array:1 [▶ 0 => "443" ] "x-forwarded-host" => array:1 [▶ 0 => "dev.tagmyfish.com" ] "x-forwarded-for" => array:1 [▶ 0 => "172.69.6.158" ] "upgrade-insecure-requests" => array:1 [▶ 0 => "1" ] "sec-fetch-user" => array:1 [▶ 0 => "?1" ] "sec-fetch-site" => array:1 [▶ 0 => "none" ] "sec-fetch-mode" => array:1 [▶ 0 => "navigate" ] "sec-fetch-dest" => array:1 [▶ 0 => "document" ] "sec-ch-ua-platform" => array:1 [▶ 0 => ""Windows"" ] "sec-ch-ua-mobile" => array:1 [▶ 0 => "?0" ] "sec-ch-ua" => array:1 [▶ 0 => ""Chromium";v="130", "HeadlessChrome";v="130", "Not?A_Brand";v="99"" ] "priority" => array:1 [▶ 0 => "u=0, i" ] "pragma" => array:1 [▶ 0 => "no-cache" ] "cf-visitor" => array:1 [▶ 0 => "{"scheme":"https"}" ] "cf-timezone" => array:1 [▶ 0 => "America/New_York" ] "cf-region-code" => array:1 [▶ 0 => "OH" ] "cf-region" => array:1 [▶ 0 => "Ohio" ] "cf-ray" => array:1 [▶ 0 => "959ed9b75e824b21-ORD" ] "cf-postal-code" => array:1 [▶ 0 => "43215" ] "cf-metro-code" => array:1 [▶ 0 => "0" ] "cf-iplongitude" => array:1 [▶ 0 => "-82.99879" ] "cf-iplatitude" => array:1 [▶ 0 => "39.96118" ] "cf-ipcountry" => array:1 [▶ 0 => "US" ] "cf-ipcontinent" => array:1 [▶ 0 => "NA" ] "cf-ipcity" => array:1 [▶ 0 => "Columbus" ] "cf-connecting-ip" => array:1 [▶ 0 => "216.73.216.185" ] "cdn-loop" => array:1 [▶ 0 => "cloudflare; loops=1" ] "cache-control" => array:1 [▶ 0 => "no-cache" ] "accept-encoding" => array:1 [▶ 0 => "gzip, br" ] "accept" => array:1 [▶ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "user-agent" => array:1 [▶ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "host" => array:1 [▶ 0 => "dev.tagmyfish.com" ] ]
[]
0 of 0array:5 [▼ "content-type" => array:1 [▶ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [▶ 0 => "no-cache, private" ] "date" => array:1 [▶ 0 => "Fri, 04 Jul 2025 13:08:17 GMT" ] "set-cookie" => array:2 [▶ 0 => "XSRF-TOKEN=eyJpdiI6IlM0b1poUWJXMWUrNXNDVXBDQTVYZ0E9PSIsInZhbHVlIjoiMGRkNUtvNkQyN1U2cFRDMHVIRzdvMkUyNVprYjZNZ0JiNWVNQXJESzFYT0dzK1NwNFMvMDI4WkN2SExSZFZSZzRoaVh2UnQyMGJrUytkMW5FU0hWOXJaYzNhLzh1cGtGZHBDbFpJMzdEaTZMTFZMaEl2NVV1cWdiZDJGVUpxY1UiLCJtYWMiOiIyZGZiNTM3NzdhM2U0NTZlMmRjNGNiNjA2YmJmMTZmNDY2ZDUwODJkNTZhMWM4YWE4MjA4MWQ3ODE5ZjE0YjMwIiwidGFnIjoiIn0%3D; expires=Fri, 04 Jul 2025 15:08:17 GMT; Max-Age=7200; path=/; secure; samesite=lax ◀XSRF-TOKEN=eyJpdiI6IlM0b1poUWJXMWUrNXNDVXBDQTVYZ0E9PSIsInZhbHVlIjoiMGRkNUtvNkQyN1U2cFRDMHVIRzdvMkUyNVprYjZNZ0JiNWVNQXJESzFYT0dzK1NwNFMvMDI4WkN2SExSZFZSZzRoaVh2U ▶" 1 => "tagmyfish_session=eyJpdiI6Ii9wczBlOUwyQnFJZ1RPcHYrbkpFZlE9PSIsInZhbHVlIjoiekZpd2xRVGIvQWdtS2lRcFl1U2RFcmNVL0x1cWJkT2V1UGJCT1Z4MnMzc09LdVpubWVlUFprYzFiN01TK1d5eWV0YmlBWGt0dGVpNG8yK2dMa0hYR2hZRTBrQUN6OFc1VnZEa2hQbTZrSE1wSlNsVThiaVdPQitEeTFjQjJqZ2IiLCJtYWMiOiIzZWMzYjAxOTc5NTQzY2FkYzFlMTA1ZTk3MzJjODEwMDk5MTcxZjM4NzUyOTZkZWZjYThkMzFkZjUyZmY1MWY3IiwidGFnIjoiIn0%3D; expires=Fri, 04 Jul 2025 15:08:17 GMT; Max-Age=7200; path=/; secure; httponly; samesite=lax ◀tagmyfish_session=eyJpdiI6Ii9wczBlOUwyQnFJZ1RPcHYrbkpFZlE9PSIsInZhbHVlIjoiekZpd2xRVGIvQWdtS2lRcFl1U2RFcmNVL0x1cWJkT2V1UGJCT1Z4MnMzc09LdVpubWVlUFprYzFiN01TK1d5eW ▶" ] "Set-Cookie" => array:2 [▶ 0 => "XSRF-TOKEN=eyJpdiI6IlM0b1poUWJXMWUrNXNDVXBDQTVYZ0E9PSIsInZhbHVlIjoiMGRkNUtvNkQyN1U2cFRDMHVIRzdvMkUyNVprYjZNZ0JiNWVNQXJESzFYT0dzK1NwNFMvMDI4WkN2SExSZFZSZzRoaVh2UnQyMGJrUytkMW5FU0hWOXJaYzNhLzh1cGtGZHBDbFpJMzdEaTZMTFZMaEl2NVV1cWdiZDJGVUpxY1UiLCJtYWMiOiIyZGZiNTM3NzdhM2U0NTZlMmRjNGNiNjA2YmJmMTZmNDY2ZDUwODJkNTZhMWM4YWE4MjA4MWQ3ODE5ZjE0YjMwIiwidGFnIjoiIn0%3D; expires=Fri, 04-Jul-2025 15:08:17 GMT; path=/; secure ◀XSRF-TOKEN=eyJpdiI6IlM0b1poUWJXMWUrNXNDVXBDQTVYZ0E9PSIsInZhbHVlIjoiMGRkNUtvNkQyN1U2cFRDMHVIRzdvMkUyNVprYjZNZ0JiNWVNQXJESzFYT0dzK1NwNFMvMDI4WkN2SExSZFZSZzRoaVh2U ▶" 1 => "tagmyfish_session=eyJpdiI6Ii9wczBlOUwyQnFJZ1RPcHYrbkpFZlE9PSIsInZhbHVlIjoiekZpd2xRVGIvQWdtS2lRcFl1U2RFcmNVL0x1cWJkT2V1UGJCT1Z4MnMzc09LdVpubWVlUFprYzFiN01TK1d5eWV0YmlBWGt0dGVpNG8yK2dMa0hYR2hZRTBrQUN6OFc1VnZEa2hQbTZrSE1wSlNsVThiaVdPQitEeTFjQjJqZ2IiLCJtYWMiOiIzZWMzYjAxOTc5NTQzY2FkYzFlMTA1ZTk3MzJjODEwMDk5MTcxZjM4NzUyOTZkZWZjYThkMzFkZjUyZmY1MWY3IiwidGFnIjoiIn0%3D; expires=Fri, 04-Jul-2025 15:08:17 GMT; path=/; secure; httponly ◀tagmyfish_session=eyJpdiI6Ii9wczBlOUwyQnFJZ1RPcHYrbkpFZlE9PSIsInZhbHVlIjoiekZpd2xRVGIvQWdtS2lRcFl1U2RFcmNVL0x1cWJkT2V1UGJCT1Z4MnMzc09LdVpubWVlUFprYzFiN01TK1d5eW ▶" ] ]
0 of 0array:3 [▼ "_token" => "vwmx6SqC9aWAwXyNorSwfjXfFWWUtJJxvpkT3LoW" "_previous" => array:1 [▶ "url" => "https://dev.tagmyfish.com/fish/family/heterodontidae" ] "_flash" => array:2 [▶ "old" => [] "new" => [] ] ]