CFBD GraphQL API

Welcome to CFBD GraphQL API! This API provides mechanisms for querying and subscribing to the CFBD dataset using GraphQL. Read below for more information.

API Endpoints
# Production:
https://graphql.collegefootballdata.com/v1/graphql
Headers
Authorization: Bearer <YOUR_TOKEN_HERE>

Access

You must be subscribed to Patreon Tier 3 or higher to access the GraphQL API. Visit the CFBD Patreon page to subscribe.

API Keys

You can use the same API key you use for the REST API to access the GraphQL API. The key should be passed in the Authorization header as a Bearer token. Visit https://collegefootballdata.com/key to register a new key. A key should be autogenerated and emailed to you if no key is associated with your email when you subscribe to the Patreon. It can take up to 15 minutes for Patreon benefits and access to sync up.

Tutorials

A general tutorial can be found on the CFBD Blog. A more in-depth tutorial on subscriptions can also be found on the Blog.

About

This API offers a more dynamic way to query the CFBD dataset using GraphQL queries. It also provides a mechanism for realtime data updates using GraphQL subscriptions. Note that not all data is currently supported in this API. View these docs for a list of available queries and subscriptions.

Queries

adjustedTeamMetrics

Description

fetch data from the table: "adjusted_team_metrics"

Response

Returns [AdjustedTeamMetrics!]!

Arguments
Name Description
distinctOn - [AdjustedTeamMetricsSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [AdjustedTeamMetricsOrderBy!] sort the rows by one or more columns
where - AdjustedTeamMetricsBoolExp filter the rows returned

Example

Query
query AdjustedTeamMetrics(
  $distinctOn: [AdjustedTeamMetricsSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [AdjustedTeamMetricsOrderBy!],
  $where: AdjustedTeamMetricsBoolExp
) {
  adjustedTeamMetrics(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    epa
    epaAllowed
    explosiveness
    explosivenessAllowed
    lineYards
    lineYardsAllowed
    openFieldYards
    openFieldYardsAllowed
    passingDownsSuccess
    passingDownsSuccessAllowed
    passingEpa
    passingEpaAllowed
    rushingEpa
    rushingEpaAllowed
    secondLevelYards
    secondLevelYardsAllowed
    standardDownsSuccess
    standardDownsSuccessAllowed
    success
    successAllowed
    team {
      abbreviation
      classification
      conference
      conferenceId
      division
      school
      teamId
    }
    teamId
    year
  }
}
Variables
{
  "distinctOn": ["epa"],
  "limit": 123,
  "offset": 987,
  "orderBy": [AdjustedTeamMetricsOrderBy],
  "where": AdjustedTeamMetricsBoolExp
}
Response
{
  "data": {
    "adjustedTeamMetrics": [
      {
        "epa": numeric,
        "epaAllowed": numeric,
        "explosiveness": numeric,
        "explosivenessAllowed": numeric,
        "lineYards": numeric,
        "lineYardsAllowed": numeric,
        "openFieldYards": numeric,
        "openFieldYardsAllowed": numeric,
        "passingDownsSuccess": numeric,
        "passingDownsSuccessAllowed": numeric,
        "passingEpa": numeric,
        "passingEpaAllowed": numeric,
        "rushingEpa": numeric,
        "rushingEpaAllowed": numeric,
        "secondLevelYards": numeric,
        "secondLevelYardsAllowed": numeric,
        "standardDownsSuccess": numeric,
        "standardDownsSuccessAllowed": numeric,
        "success": numeric,
        "successAllowed": numeric,
        "team": currentTeams,
        "teamId": 987,
        "year": smallint
      }
    ]
  }
}

adjustedTeamMetricsAggregate

Description

fetch aggregated fields from the table: "adjusted_team_metrics"

Response

Returns an AdjustedTeamMetricsAggregate!

Arguments
Name Description
distinctOn - [AdjustedTeamMetricsSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [AdjustedTeamMetricsOrderBy!] sort the rows by one or more columns
where - AdjustedTeamMetricsBoolExp filter the rows returned

Example

Query
query AdjustedTeamMetricsAggregate(
  $distinctOn: [AdjustedTeamMetricsSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [AdjustedTeamMetricsOrderBy!],
  $where: AdjustedTeamMetricsBoolExp
) {
  adjustedTeamMetricsAggregate(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    aggregate {
      avg {
        ...AdjustedTeamMetricsAvgFieldsFragment
      }
      count
      max {
        ...AdjustedTeamMetricsMaxFieldsFragment
      }
      min {
        ...AdjustedTeamMetricsMinFieldsFragment
      }
      stddev {
        ...AdjustedTeamMetricsStddevFieldsFragment
      }
      stddevPop {
        ...AdjustedTeamMetricsStddevPopFieldsFragment
      }
      stddevSamp {
        ...AdjustedTeamMetricsStddevSampFieldsFragment
      }
      sum {
        ...AdjustedTeamMetricsSumFieldsFragment
      }
      varPop {
        ...AdjustedTeamMetricsVarPopFieldsFragment
      }
      varSamp {
        ...AdjustedTeamMetricsVarSampFieldsFragment
      }
      variance {
        ...AdjustedTeamMetricsVarianceFieldsFragment
      }
    }
    nodes {
      epa
      epaAllowed
      explosiveness
      explosivenessAllowed
      lineYards
      lineYardsAllowed
      openFieldYards
      openFieldYardsAllowed
      passingDownsSuccess
      passingDownsSuccessAllowed
      passingEpa
      passingEpaAllowed
      rushingEpa
      rushingEpaAllowed
      secondLevelYards
      secondLevelYardsAllowed
      standardDownsSuccess
      standardDownsSuccessAllowed
      success
      successAllowed
      team {
        ...currentTeamsFragment
      }
      teamId
      year
    }
  }
}
Variables
{
  "distinctOn": ["epa"],
  "limit": 123,
  "offset": 987,
  "orderBy": [AdjustedTeamMetricsOrderBy],
  "where": AdjustedTeamMetricsBoolExp
}
Response
{
  "data": {
    "adjustedTeamMetricsAggregate": {
      "aggregate": AdjustedTeamMetricsAggregateFields,
      "nodes": [AdjustedTeamMetrics]
    }
  }
}

calendar

Description

fetch data from the table: "calendar"

Response

Returns [Calendar!]!

Arguments
Name Description
distinctOn - [CalendarSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [CalendarOrderBy!] sort the rows by one or more columns
where - CalendarBoolExp filter the rows returned

Example

Query
query Calendar(
  $distinctOn: [CalendarSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [CalendarOrderBy!],
  $where: CalendarBoolExp
) {
  calendar(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    endDate
    seasonType
    startDate
    week
    year
  }
}
Variables
{
  "distinctOn": ["endDate"],
  "limit": 987,
  "offset": 987,
  "orderBy": [CalendarOrderBy],
  "where": CalendarBoolExp
}
Response
{
  "data": {
    "calendar": [
      {
        "endDate": timestamp,
        "seasonType": season_type,
        "startDate": timestamp,
        "week": smallint,
        "year": smallint
      }
    ]
  }
}

coach

Description

fetch data from the table: "coach"

Response

Returns [Coach!]!

Arguments
Name Description
distinctOn - [CoachSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [CoachOrderBy!] sort the rows by one or more columns
where - CoachBoolExp filter the rows returned

Example

Query
query Coach(
  $distinctOn: [CoachSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [CoachOrderBy!],
  $where: CoachBoolExp
) {
  coach(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    firstName
    id
    lastName
    seasons {
      coach {
        ...CoachFragment
      }
      games
      losses
      postseasonRank
      preseasonRank
      team {
        ...currentTeamsFragment
      }
      ties
      wins
      year
    }
    seasonsAggregate {
      aggregate {
        ...CoachSeasonAggregateFieldsFragment
      }
      nodes {
        ...CoachSeasonFragment
      }
    }
  }
}
Variables
{
  "distinctOn": ["firstName"],
  "limit": 987,
  "offset": 987,
  "orderBy": [CoachOrderBy],
  "where": CoachBoolExp
}
Response
{
  "data": {
    "coach": [
      {
        "firstName": "abc123",
        "id": 123,
        "lastName": "xyz789",
        "seasons": [CoachSeason],
        "seasonsAggregate": CoachSeasonAggregate
      }
    ]
  }
}

coachAggregate

Description

fetch aggregated fields from the table: "coach"

Response

Returns a CoachAggregate!

Arguments
Name Description
distinctOn - [CoachSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [CoachOrderBy!] sort the rows by one or more columns
where - CoachBoolExp filter the rows returned

Example

Query
query CoachAggregate(
  $distinctOn: [CoachSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [CoachOrderBy!],
  $where: CoachBoolExp
) {
  coachAggregate(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    aggregate {
      avg {
        ...CoachAvgFieldsFragment
      }
      count
      max {
        ...CoachMaxFieldsFragment
      }
      min {
        ...CoachMinFieldsFragment
      }
      stddev {
        ...CoachStddevFieldsFragment
      }
      stddevPop {
        ...CoachStddevPopFieldsFragment
      }
      stddevSamp {
        ...CoachStddevSampFieldsFragment
      }
      sum {
        ...CoachSumFieldsFragment
      }
      varPop {
        ...CoachVarPopFieldsFragment
      }
      varSamp {
        ...CoachVarSampFieldsFragment
      }
      variance {
        ...CoachVarianceFieldsFragment
      }
    }
    nodes {
      firstName
      id
      lastName
      seasons {
        ...CoachSeasonFragment
      }
      seasonsAggregate {
        ...CoachSeasonAggregateFragment
      }
    }
  }
}
Variables
{
  "distinctOn": ["firstName"],
  "limit": 987,
  "offset": 123,
  "orderBy": [CoachOrderBy],
  "where": CoachBoolExp
}
Response
{
  "data": {
    "coachAggregate": {
      "aggregate": CoachAggregateFields,
      "nodes": [Coach]
    }
  }
}

coachSeason

Description

fetch data from the table: "coach_season"

Response

Returns [CoachSeason!]!

Arguments
Name Description
distinctOn - [CoachSeasonSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [CoachSeasonOrderBy!] sort the rows by one or more columns
where - CoachSeasonBoolExp filter the rows returned

Example

Query
query CoachSeason(
  $distinctOn: [CoachSeasonSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [CoachSeasonOrderBy!],
  $where: CoachSeasonBoolExp
) {
  coachSeason(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    coach {
      firstName
      id
      lastName
      seasons {
        ...CoachSeasonFragment
      }
      seasonsAggregate {
        ...CoachSeasonAggregateFragment
      }
    }
    games
    losses
    postseasonRank
    preseasonRank
    team {
      abbreviation
      classification
      conference
      conferenceId
      division
      school
      teamId
    }
    ties
    wins
    year
  }
}
Variables
{
  "distinctOn": ["games"],
  "limit": 123,
  "offset": 987,
  "orderBy": [CoachSeasonOrderBy],
  "where": CoachSeasonBoolExp
}
Response
{
  "data": {
    "coachSeason": [
      {
        "coach": Coach,
        "games": smallint,
        "losses": smallint,
        "postseasonRank": smallint,
        "preseasonRank": smallint,
        "team": currentTeams,
        "ties": smallint,
        "wins": smallint,
        "year": smallint
      }
    ]
  }
}

coachSeasonAggregate

Description

fetch aggregated fields from the table: "coach_season"

Response

Returns a CoachSeasonAggregate!

Arguments
Name Description
distinctOn - [CoachSeasonSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [CoachSeasonOrderBy!] sort the rows by one or more columns
where - CoachSeasonBoolExp filter the rows returned

Example

Query
query CoachSeasonAggregate(
  $distinctOn: [CoachSeasonSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [CoachSeasonOrderBy!],
  $where: CoachSeasonBoolExp
) {
  coachSeasonAggregate(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    aggregate {
      avg {
        ...CoachSeasonAvgFieldsFragment
      }
      count
      max {
        ...CoachSeasonMaxFieldsFragment
      }
      min {
        ...CoachSeasonMinFieldsFragment
      }
      stddev {
        ...CoachSeasonStddevFieldsFragment
      }
      stddevPop {
        ...CoachSeasonStddevPopFieldsFragment
      }
      stddevSamp {
        ...CoachSeasonStddevSampFieldsFragment
      }
      sum {
        ...CoachSeasonSumFieldsFragment
      }
      varPop {
        ...CoachSeasonVarPopFieldsFragment
      }
      varSamp {
        ...CoachSeasonVarSampFieldsFragment
      }
      variance {
        ...CoachSeasonVarianceFieldsFragment
      }
    }
    nodes {
      coach {
        ...CoachFragment
      }
      games
      losses
      postseasonRank
      preseasonRank
      team {
        ...currentTeamsFragment
      }
      ties
      wins
      year
    }
  }
}
Variables
{
  "distinctOn": ["games"],
  "limit": 987,
  "offset": 987,
  "orderBy": [CoachSeasonOrderBy],
  "where": CoachSeasonBoolExp
}
Response
{
  "data": {
    "coachSeasonAggregate": {
      "aggregate": CoachSeasonAggregateFields,
      "nodes": [CoachSeason]
    }
  }
}

conference

Description

fetch data from the table: "conference"

Response

Returns [Conference!]!

Arguments
Name Description
distinctOn - [ConferenceSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [ConferenceOrderBy!] sort the rows by one or more columns
where - ConferenceBoolExp filter the rows returned

Example

Query
query Conference(
  $distinctOn: [ConferenceSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [ConferenceOrderBy!],
  $where: ConferenceBoolExp
) {
  conference(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    abbreviation
    division
    id
    name
    shortName
    srName
  }
}
Variables
{
  "distinctOn": ["abbreviation"],
  "limit": 987,
  "offset": 123,
  "orderBy": [ConferenceOrderBy],
  "where": ConferenceBoolExp
}
Response
{
  "data": {
    "conference": [
      {
        "abbreviation": "xyz789",
        "division": division,
        "id": smallint,
        "name": "xyz789",
        "shortName": "abc123",
        "srName": "abc123"
      }
    ]
  }
}

currentTeams

Description

fetch data from the table: "current_conferences"

Response

Returns [currentTeams!]!

Arguments
Name Description
distinctOn - [currentTeamsSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [currentTeamsOrderBy!] sort the rows by one or more columns
where - currentTeamsBoolExp filter the rows returned

Example

Query
query CurrentTeams(
  $distinctOn: [currentTeamsSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [currentTeamsOrderBy!],
  $where: currentTeamsBoolExp
) {
  currentTeams(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    abbreviation
    classification
    conference
    conferenceId
    division
    school
    teamId
  }
}
Variables
{
  "distinctOn": ["abbreviation"],
  "limit": 987,
  "offset": 123,
  "orderBy": [currentTeamsOrderBy],
  "where": currentTeamsBoolExp
}
Response
{
  "data": {
    "currentTeams": [
      {
        "abbreviation": "xyz789",
        "classification": division,
        "conference": "xyz789",
        "conferenceId": smallint,
        "division": "abc123",
        "school": "xyz789",
        "teamId": 987
      }
    ]
  }
}

currentTeamsAggregate

Description

fetch aggregated fields from the table: "current_conferences"

Response

Returns a currentTeamsAggregate!

Arguments
Name Description
distinctOn - [currentTeamsSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [currentTeamsOrderBy!] sort the rows by one or more columns
where - currentTeamsBoolExp filter the rows returned

Example

Query
query CurrentTeamsAggregate(
  $distinctOn: [currentTeamsSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [currentTeamsOrderBy!],
  $where: currentTeamsBoolExp
) {
  currentTeamsAggregate(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    aggregate {
      avg {
        ...currentTeamsAvgFieldsFragment
      }
      count
      max {
        ...currentTeamsMaxFieldsFragment
      }
      min {
        ...currentTeamsMinFieldsFragment
      }
      stddev {
        ...currentTeamsStddevFieldsFragment
      }
      stddevPop {
        ...currentTeamsStddevPopFieldsFragment
      }
      stddevSamp {
        ...currentTeamsStddevSampFieldsFragment
      }
      sum {
        ...currentTeamsSumFieldsFragment
      }
      varPop {
        ...currentTeamsVarPopFieldsFragment
      }
      varSamp {
        ...currentTeamsVarSampFieldsFragment
      }
      variance {
        ...currentTeamsVarianceFieldsFragment
      }
    }
    nodes {
      abbreviation
      classification
      conference
      conferenceId
      division
      school
      teamId
    }
  }
}
Variables
{
  "distinctOn": ["abbreviation"],
  "limit": 123,
  "offset": 123,
  "orderBy": [currentTeamsOrderBy],
  "where": currentTeamsBoolExp
}
Response
{
  "data": {
    "currentTeamsAggregate": {
      "aggregate": currentTeamsAggregateFields,
      "nodes": [currentTeams]
    }
  }
}

draftPicks

Description

fetch data from the table: "draft_picks"

Response

Returns [DraftPicks!]!

Arguments
Name Description
distinctOn - [DraftPicksSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [DraftPicksOrderBy!] sort the rows by one or more columns
where - DraftPicksBoolExp filter the rows returned

Example

Query
query DraftPicks(
  $distinctOn: [DraftPicksSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [DraftPicksOrderBy!],
  $where: DraftPicksBoolExp
) {
  draftPicks(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    collegeTeam {
      abbreviation
      active
      altColor
      altName
      classification
      color
      conference
      conferenceAbbreviation
      conferenceId
      conferenceShortName
      countryCode
      displayName
      division
      endYear
      id
      images
      mascot
      ncaaName
      nickname
      school
      shortDisplayName
      startYear
      twitter
    }
    draftTeam {
      displayName
      id
      location
      logo
      mascot
      nickname
      picks {
        ...DraftPicksFragment
      }
      shortDisplayName
    }
    grade
    height
    name
    overall
    overallRank
    pick
    position {
      abbreviation
      id
      name
    }
    positionRank
    round
    weight
    year
  }
}
Variables
{
  "distinctOn": ["grade"],
  "limit": 123,
  "offset": 123,
  "orderBy": [DraftPicksOrderBy],
  "where": DraftPicksBoolExp
}
Response
{
  "data": {
    "draftPicks": [
      {
        "collegeTeam": historicalTeam,
        "draftTeam": DraftTeam,
        "grade": smallint,
        "height": smallint,
        "name": "xyz789",
        "overall": smallint,
        "overallRank": smallint,
        "pick": smallint,
        "position": DraftPosition,
        "positionRank": smallint,
        "round": smallint,
        "weight": smallint,
        "year": smallint
      }
    ]
  }
}

draftPosition

Description

fetch data from the table: "draft_position"

Response

Returns [DraftPosition!]!

Arguments
Name Description
distinctOn - [DraftPositionSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [DraftPositionOrderBy!] sort the rows by one or more columns
where - DraftPositionBoolExp filter the rows returned

Example

Query
query DraftPosition(
  $distinctOn: [DraftPositionSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [DraftPositionOrderBy!],
  $where: DraftPositionBoolExp
) {
  draftPosition(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    abbreviation
    id
    name
  }
}
Variables
{
  "distinctOn": ["abbreviation"],
  "limit": 123,
  "offset": 987,
  "orderBy": [DraftPositionOrderBy],
  "where": DraftPositionBoolExp
}
Response
{
  "data": {
    "draftPosition": [
      {
        "abbreviation": "abc123",
        "id": smallint,
        "name": "abc123"
      }
    ]
  }
}

draftTeam

Description

fetch data from the table: "draft_team"

Response

Returns [DraftTeam!]!

Arguments
Name Description
distinctOn - [DraftTeamSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [DraftTeamOrderBy!] sort the rows by one or more columns
where - DraftTeamBoolExp filter the rows returned

Example

Query
query DraftTeam(
  $distinctOn: [DraftTeamSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [DraftTeamOrderBy!],
  $where: DraftTeamBoolExp
) {
  draftTeam(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    displayName
    id
    location
    logo
    mascot
    nickname
    picks {
      collegeTeam {
        ...historicalTeamFragment
      }
      draftTeam {
        ...DraftTeamFragment
      }
      grade
      height
      name
      overall
      overallRank
      pick
      position {
        ...DraftPositionFragment
      }
      positionRank
      round
      weight
      year
    }
    shortDisplayName
  }
}
Variables
{
  "distinctOn": ["displayName"],
  "limit": 987,
  "offset": 123,
  "orderBy": [DraftTeamOrderBy],
  "where": DraftTeamBoolExp
}
Response
{
  "data": {
    "draftTeam": [
      {
        "displayName": "abc123",
        "id": smallint,
        "location": "xyz789",
        "logo": "abc123",
        "mascot": "xyz789",
        "nickname": "xyz789",
        "picks": [DraftPicks],
        "shortDisplayName": "abc123"
      }
    ]
  }
}

game

Description

fetch data from the table: "game_info"

Response

Returns [game!]!

Arguments
Name Description
distinctOn - [gameSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [gameOrderBy!] sort the rows by one or more columns
where - gameBoolExp filter the rows returned

Example

Query
query Game(
  $distinctOn: [gameSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [gameOrderBy!],
  $where: gameBoolExp
) {
  game(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    attendance
    awayClassification
    awayConference
    awayConferenceId
    awayConferenceInfo {
      abbreviation
      division
      id
      name
      shortName
      srName
    }
    awayEndElo
    awayLineScores
    awayPoints
    awayPostgameWinProb
    awayStartElo
    awayTeam
    awayTeamId
    awayTeamInfo {
      abbreviation
      classification
      conference
      conferenceId
      division
      school
      teamId
    }
    conferenceGame
    excitement
    homeClassification
    homeConference
    homeConferenceId
    homeConferenceInfo {
      abbreviation
      division
      id
      name
      shortName
      srName
    }
    homeEndElo
    homeLineScores
    homePoints
    homePostgameWinProb
    homeStartElo
    homeTeam
    homeTeamId
    homeTeamInfo {
      abbreviation
      classification
      conference
      conferenceId
      division
      school
      teamId
    }
    id
    lines {
      gameId
      linesProviderId
      moneylineAway
      moneylineHome
      overUnder
      overUnderOpen
      provider {
        ...LinesProviderFragment
      }
      spread
      spreadOpen
    }
    linesAggregate {
      aggregate {
        ...GameLinesAggregateFieldsFragment
      }
      nodes {
        ...GameLinesFragment
      }
    }
    mediaInfo {
      mediaType
      name
    }
    neutralSite
    notes
    season
    seasonType
    startDate
    startTimeTbd
    status
    venueId
    weather {
      condition {
        ...WeatherConditionFragment
      }
      dewpoint
      gameId
      humidity
      precipitation
      pressure
      snowfall
      temperature
      totalSun
      weatherConditionCode
      windDirection
      windGust
      windSpeed
    }
    week
  }
}
Variables
{
  "distinctOn": ["attendance"],
  "limit": 987,
  "offset": 987,
  "orderBy": [gameOrderBy],
  "where": gameBoolExp
}
Response
{
  "data": {
    "game": [
      {
        "attendance": 123,
        "awayClassification": division,
        "awayConference": "xyz789",
        "awayConferenceId": smallint,
        "awayConferenceInfo": Conference,
        "awayEndElo": 987,
        "awayLineScores": [smallint],
        "awayPoints": smallint,
        "awayPostgameWinProb": numeric,
        "awayStartElo": 987,
        "awayTeam": "abc123",
        "awayTeamId": 123,
        "awayTeamInfo": currentTeams,
        "conferenceGame": true,
        "excitement": numeric,
        "homeClassification": division,
        "homeConference": "xyz789",
        "homeConferenceId": smallint,
        "homeConferenceInfo": Conference,
        "homeEndElo": 987,
        "homeLineScores": [smallint],
        "homePoints": smallint,
        "homePostgameWinProb": numeric,
        "homeStartElo": 123,
        "homeTeam": "xyz789",
        "homeTeamId": 987,
        "homeTeamInfo": currentTeams,
        "id": 123,
        "lines": [GameLines],
        "linesAggregate": GameLinesAggregate,
        "mediaInfo": [GameMedia],
        "neutralSite": true,
        "notes": "xyz789",
        "season": smallint,
        "seasonType": season_type,
        "startDate": timestamp,
        "startTimeTbd": true,
        "status": game_status,
        "venueId": 123,
        "weather": GameWeather,
        "week": smallint
      }
    ]
  }
}

gameAggregate

Description

fetch aggregated fields from the table: "game_info"

Response

Returns a gameAggregate!

Arguments
Name Description
distinctOn - [gameSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [gameOrderBy!] sort the rows by one or more columns
where - gameBoolExp filter the rows returned

Example

Query
query GameAggregate(
  $distinctOn: [gameSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [gameOrderBy!],
  $where: gameBoolExp
) {
  gameAggregate(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    aggregate {
      avg {
        ...gameAvgFieldsFragment
      }
      count
      max {
        ...gameMaxFieldsFragment
      }
      min {
        ...gameMinFieldsFragment
      }
      stddev {
        ...gameStddevFieldsFragment
      }
      stddevPop {
        ...gameStddevPopFieldsFragment
      }
      stddevSamp {
        ...gameStddevSampFieldsFragment
      }
      sum {
        ...gameSumFieldsFragment
      }
      varPop {
        ...gameVarPopFieldsFragment
      }
      varSamp {
        ...gameVarSampFieldsFragment
      }
      variance {
        ...gameVarianceFieldsFragment
      }
    }
    nodes {
      attendance
      awayClassification
      awayConference
      awayConferenceId
      awayConferenceInfo {
        ...ConferenceFragment
      }
      awayEndElo
      awayLineScores
      awayPoints
      awayPostgameWinProb
      awayStartElo
      awayTeam
      awayTeamId
      awayTeamInfo {
        ...currentTeamsFragment
      }
      conferenceGame
      excitement
      homeClassification
      homeConference
      homeConferenceId
      homeConferenceInfo {
        ...ConferenceFragment
      }
      homeEndElo
      homeLineScores
      homePoints
      homePostgameWinProb
      homeStartElo
      homeTeam
      homeTeamId
      homeTeamInfo {
        ...currentTeamsFragment
      }
      id
      lines {
        ...GameLinesFragment
      }
      linesAggregate {
        ...GameLinesAggregateFragment
      }
      mediaInfo {
        ...GameMediaFragment
      }
      neutralSite
      notes
      season
      seasonType
      startDate
      startTimeTbd
      status
      venueId
      weather {
        ...GameWeatherFragment
      }
      week
    }
  }
}
Variables
{
  "distinctOn": ["attendance"],
  "limit": 987,
  "offset": 987,
  "orderBy": [gameOrderBy],
  "where": gameBoolExp
}
Response
{
  "data": {
    "gameAggregate": {
      "aggregate": gameAggregateFields,
      "nodes": [game]
    }
  }
}

gameLines

Description

fetch data from the table: "game_lines"

Response

Returns [GameLines!]!

Arguments
Name Description
distinctOn - [GameLinesSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [GameLinesOrderBy!] sort the rows by one or more columns
where - GameLinesBoolExp filter the rows returned

Example

Query
query GameLines(
  $distinctOn: [GameLinesSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [GameLinesOrderBy!],
  $where: GameLinesBoolExp
) {
  gameLines(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    gameId
    linesProviderId
    moneylineAway
    moneylineHome
    overUnder
    overUnderOpen
    provider {
      id
      name
    }
    spread
    spreadOpen
  }
}
Variables
{
  "distinctOn": ["gameId"],
  "limit": 987,
  "offset": 123,
  "orderBy": [GameLinesOrderBy],
  "where": GameLinesBoolExp
}
Response
{
  "data": {
    "gameLines": [
      {
        "gameId": 123,
        "linesProviderId": 123,
        "moneylineAway": 123,
        "moneylineHome": 987,
        "overUnder": numeric,
        "overUnderOpen": numeric,
        "provider": LinesProvider,
        "spread": numeric,
        "spreadOpen": numeric
      }
    ]
  }
}

gameLinesAggregate

Description

fetch aggregated fields from the table: "game_lines"

Response

Returns a GameLinesAggregate!

Arguments
Name Description
distinctOn - [GameLinesSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [GameLinesOrderBy!] sort the rows by one or more columns
where - GameLinesBoolExp filter the rows returned

Example

Query
query GameLinesAggregate(
  $distinctOn: [GameLinesSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [GameLinesOrderBy!],
  $where: GameLinesBoolExp
) {
  gameLinesAggregate(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    aggregate {
      avg {
        ...GameLinesAvgFieldsFragment
      }
      count
      max {
        ...GameLinesMaxFieldsFragment
      }
      min {
        ...GameLinesMinFieldsFragment
      }
      stddev {
        ...GameLinesStddevFieldsFragment
      }
      stddevPop {
        ...GameLinesStddevPopFieldsFragment
      }
      stddevSamp {
        ...GameLinesStddevSampFieldsFragment
      }
      sum {
        ...GameLinesSumFieldsFragment
      }
      varPop {
        ...GameLinesVarPopFieldsFragment
      }
      varSamp {
        ...GameLinesVarSampFieldsFragment
      }
      variance {
        ...GameLinesVarianceFieldsFragment
      }
    }
    nodes {
      gameId
      linesProviderId
      moneylineAway
      moneylineHome
      overUnder
      overUnderOpen
      provider {
        ...LinesProviderFragment
      }
      spread
      spreadOpen
    }
  }
}
Variables
{
  "distinctOn": ["gameId"],
  "limit": 987,
  "offset": 123,
  "orderBy": [GameLinesOrderBy],
  "where": GameLinesBoolExp
}
Response
{
  "data": {
    "gameLinesAggregate": {
      "aggregate": GameLinesAggregateFields,
      "nodes": [GameLines]
    }
  }
}

gameMedia

Description

fetch data from the table: "game_media"

Response

Returns [GameMedia!]!

Arguments
Name Description
distinctOn - [GameMediaSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [GameMediaOrderBy!] sort the rows by one or more columns
where - GameMediaBoolExp filter the rows returned

Example

Query
query GameMedia(
  $distinctOn: [GameMediaSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [GameMediaOrderBy!],
  $where: GameMediaBoolExp
) {
  gameMedia(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    mediaType
    name
  }
}
Variables
{
  "distinctOn": ["mediaType"],
  "limit": 123,
  "offset": 123,
  "orderBy": [GameMediaOrderBy],
  "where": GameMediaBoolExp
}
Response
{
  "data": {
    "gameMedia": [
      {
        "mediaType": media_type,
        "name": "xyz789"
      }
    ]
  }
}

gameWeather

Description

fetch data from the table: "game_weather"

Response

Returns [GameWeather!]!

Arguments
Name Description
distinctOn - [GameWeatherSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [GameWeatherOrderBy!] sort the rows by one or more columns
where - GameWeatherBoolExp filter the rows returned

Example

Query
query GameWeather(
  $distinctOn: [GameWeatherSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [GameWeatherOrderBy!],
  $where: GameWeatherBoolExp
) {
  gameWeather(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    condition {
      description
      id
    }
    dewpoint
    gameId
    humidity
    precipitation
    pressure
    snowfall
    temperature
    totalSun
    weatherConditionCode
    windDirection
    windGust
    windSpeed
  }
}
Variables
{
  "distinctOn": ["dewpoint"],
  "limit": 987,
  "offset": 987,
  "orderBy": [GameWeatherOrderBy],
  "where": GameWeatherBoolExp
}
Response
{
  "data": {
    "gameWeather": [
      {
        "condition": WeatherCondition,
        "dewpoint": numeric,
        "gameId": 123,
        "humidity": numeric,
        "precipitation": numeric,
        "pressure": numeric,
        "snowfall": numeric,
        "temperature": numeric,
        "totalSun": numeric,
        "weatherConditionCode": smallint,
        "windDirection": numeric,
        "windGust": numeric,
        "windSpeed": numeric
      }
    ]
  }
}

historicalTeam

Description

fetch data from the table: "team_info"

Response

Returns [historicalTeam!]!

Arguments
Name Description
distinctOn - [historicalTeamSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [historicalTeamOrderBy!] sort the rows by one or more columns
where - historicalTeamBoolExp filter the rows returned

Example

Query
query HistoricalTeam(
  $distinctOn: [historicalTeamSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [historicalTeamOrderBy!],
  $where: historicalTeamBoolExp
) {
  historicalTeam(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    abbreviation
    active
    altColor
    altName
    classification
    color
    conference
    conferenceAbbreviation
    conferenceId
    conferenceShortName
    countryCode
    displayName
    division
    endYear
    id
    images
    mascot
    ncaaName
    nickname
    school
    shortDisplayName
    startYear
    twitter
  }
}
Variables
{
  "distinctOn": ["abbreviation"],
  "limit": 123,
  "offset": 123,
  "orderBy": [historicalTeamOrderBy],
  "where": historicalTeamBoolExp
}
Response
{
  "data": {
    "historicalTeam": [
      {
        "abbreviation": "abc123",
        "active": false,
        "altColor": "abc123",
        "altName": "xyz789",
        "classification": division,
        "color": "abc123",
        "conference": "abc123",
        "conferenceAbbreviation": "abc123",
        "conferenceId": smallint,
        "conferenceShortName": "abc123",
        "countryCode": "xyz789",
        "displayName": "abc123",
        "division": "xyz789",
        "endYear": smallint,
        "id": 123,
        "images": ["xyz789"],
        "mascot": "abc123",
        "ncaaName": "xyz789",
        "nickname": "abc123",
        "school": "abc123",
        "shortDisplayName": "abc123",
        "startYear": smallint,
        "twitter": "xyz789"
      }
    ]
  }
}

historicalTeamAggregate

Description

fetch aggregated fields from the table: "team_info"

Response

Returns a historicalTeamAggregate!

Arguments
Name Description
distinctOn - [historicalTeamSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [historicalTeamOrderBy!] sort the rows by one or more columns
where - historicalTeamBoolExp filter the rows returned

Example

Query
query HistoricalTeamAggregate(
  $distinctOn: [historicalTeamSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [historicalTeamOrderBy!],
  $where: historicalTeamBoolExp
) {
  historicalTeamAggregate(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    aggregate {
      avg {
        ...historicalTeamAvgFieldsFragment
      }
      count
      max {
        ...historicalTeamMaxFieldsFragment
      }
      min {
        ...historicalTeamMinFieldsFragment
      }
      stddev {
        ...historicalTeamStddevFieldsFragment
      }
      stddevPop {
        ...historicalTeamStddevPopFieldsFragment
      }
      stddevSamp {
        ...historicalTeamStddevSampFieldsFragment
      }
      sum {
        ...historicalTeamSumFieldsFragment
      }
      varPop {
        ...historicalTeamVarPopFieldsFragment
      }
      varSamp {
        ...historicalTeamVarSampFieldsFragment
      }
      variance {
        ...historicalTeamVarianceFieldsFragment
      }
    }
    nodes {
      abbreviation
      active
      altColor
      altName
      classification
      color
      conference
      conferenceAbbreviation
      conferenceId
      conferenceShortName
      countryCode
      displayName
      division
      endYear
      id
      images
      mascot
      ncaaName
      nickname
      school
      shortDisplayName
      startYear
      twitter
    }
  }
}
Variables
{
  "distinctOn": ["abbreviation"],
  "limit": 987,
  "offset": 987,
  "orderBy": [historicalTeamOrderBy],
  "where": historicalTeamBoolExp
}
Response
{
  "data": {
    "historicalTeamAggregate": {
      "aggregate": historicalTeamAggregateFields,
      "nodes": [historicalTeam]
    }
  }
}

hometown

Description

fetch data from the table: "hometown"

Response

Returns [Hometown!]!

Arguments
Name Description
distinctOn - [HometownSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [HometownOrderBy!] sort the rows by one or more columns
where - HometownBoolExp filter the rows returned

Example

Query
query Hometown(
  $distinctOn: [HometownSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [HometownOrderBy!],
  $where: HometownBoolExp
) {
  hometown(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    city
    country
    countyFips
    latitude
    longitude
    recruits {
      college {
        ...currentTeamsFragment
      }
      height
      hometown {
        ...HometownFragment
      }
      id
      name
      overallRank
      position {
        ...RecruitPositionFragment
      }
      positionRank
      ranking
      rating
      recruitSchool {
        ...RecruitSchoolFragment
      }
      recruitType
      stars
      weight
      year
    }
    recruitsAggregate {
      aggregate {
        ...RecruitAggregateFieldsFragment
      }
      nodes {
        ...RecruitFragment
      }
    }
    state
  }
}
Variables
{
  "distinctOn": ["city"],
  "limit": 987,
  "offset": 987,
  "orderBy": [HometownOrderBy],
  "where": HometownBoolExp
}
Response
{
  "data": {
    "hometown": [
      {
        "city": "xyz789",
        "country": "abc123",
        "countyFips": "abc123",
        "latitude": numeric,
        "longitude": numeric,
        "recruits": [Recruit],
        "recruitsAggregate": RecruitAggregate,
        "state": "abc123"
      }
    ]
  }
}

hometownAggregate

Description

fetch aggregated fields from the table: "hometown"

Response

Returns a HometownAggregate!

Arguments
Name Description
distinctOn - [HometownSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [HometownOrderBy!] sort the rows by one or more columns
where - HometownBoolExp filter the rows returned

Example

Query
query HometownAggregate(
  $distinctOn: [HometownSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [HometownOrderBy!],
  $where: HometownBoolExp
) {
  hometownAggregate(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    aggregate {
      avg {
        ...HometownAvgFieldsFragment
      }
      count
      max {
        ...HometownMaxFieldsFragment
      }
      min {
        ...HometownMinFieldsFragment
      }
      stddev {
        ...HometownStddevFieldsFragment
      }
      stddevPop {
        ...HometownStddevPopFieldsFragment
      }
      stddevSamp {
        ...HometownStddevSampFieldsFragment
      }
      sum {
        ...HometownSumFieldsFragment
      }
      varPop {
        ...HometownVarPopFieldsFragment
      }
      varSamp {
        ...HometownVarSampFieldsFragment
      }
      variance {
        ...HometownVarianceFieldsFragment
      }
    }
    nodes {
      city
      country
      countyFips
      latitude
      longitude
      recruits {
        ...RecruitFragment
      }
      recruitsAggregate {
        ...RecruitAggregateFragment
      }
      state
    }
  }
}
Variables
{
  "distinctOn": ["city"],
  "limit": 987,
  "offset": 987,
  "orderBy": [HometownOrderBy],
  "where": HometownBoolExp
}
Response
{
  "data": {
    "hometownAggregate": {
      "aggregate": HometownAggregateFields,
      "nodes": [Hometown]
    }
  }
}

linesProvider

Description

fetch data from the table: "lines_provider"

Response

Returns [LinesProvider!]!

Arguments
Name Description
distinctOn - [LinesProviderSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [LinesProviderOrderBy!] sort the rows by one or more columns
where - LinesProviderBoolExp filter the rows returned

Example

Query
query LinesProvider(
  $distinctOn: [LinesProviderSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [LinesProviderOrderBy!],
  $where: LinesProviderBoolExp
) {
  linesProvider(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    id
    name
  }
}
Variables
{
  "distinctOn": ["id"],
  "limit": 987,
  "offset": 123,
  "orderBy": [LinesProviderOrderBy],
  "where": LinesProviderBoolExp
}
Response
{
  "data": {
    "linesProvider": [
      {"id": 123, "name": "xyz789"}
    ]
  }
}

linesProviderAggregate

Description

fetch aggregated fields from the table: "lines_provider"

Response

Returns a LinesProviderAggregate!

Arguments
Name Description
distinctOn - [LinesProviderSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [LinesProviderOrderBy!] sort the rows by one or more columns
where - LinesProviderBoolExp filter the rows returned

Example

Query
query LinesProviderAggregate(
  $distinctOn: [LinesProviderSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [LinesProviderOrderBy!],
  $where: LinesProviderBoolExp
) {
  linesProviderAggregate(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    aggregate {
      avg {
        ...LinesProviderAvgFieldsFragment
      }
      count
      max {
        ...LinesProviderMaxFieldsFragment
      }
      min {
        ...LinesProviderMinFieldsFragment
      }
      stddev {
        ...LinesProviderStddevFieldsFragment
      }
      stddevPop {
        ...LinesProviderStddevPopFieldsFragment
      }
      stddevSamp {
        ...LinesProviderStddevSampFieldsFragment
      }
      sum {
        ...LinesProviderSumFieldsFragment
      }
      varPop {
        ...LinesProviderVarPopFieldsFragment
      }
      varSamp {
        ...LinesProviderVarSampFieldsFragment
      }
      variance {
        ...LinesProviderVarianceFieldsFragment
      }
    }
    nodes {
      id
      name
    }
  }
}
Variables
{
  "distinctOn": ["id"],
  "limit": 987,
  "offset": 123,
  "orderBy": [LinesProviderOrderBy],
  "where": LinesProviderBoolExp
}
Response
{
  "data": {
    "linesProviderAggregate": {
      "aggregate": LinesProviderAggregateFields,
      "nodes": [LinesProvider]
    }
  }
}

poll

Description

fetch data from the table: "poll"

Response

Returns [Poll!]!

Arguments
Name Description
distinctOn - [PollSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [PollOrderBy!] sort the rows by one or more columns
where - PollBoolExp filter the rows returned

Example

Query
query Poll(
  $distinctOn: [PollSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [PollOrderBy!],
  $where: PollBoolExp
) {
  poll(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    pollType {
      abbreviation
      id
      name
      polls {
        ...PollFragment
      }
      shortName
    }
    rankings {
      firstPlaceVotes
      points
      poll {
        ...PollFragment
      }
      rank
      team {
        ...currentTeamsFragment
      }
    }
    season
    seasonType
    week
  }
}
Variables
{
  "distinctOn": ["season"],
  "limit": 123,
  "offset": 987,
  "orderBy": [PollOrderBy],
  "where": PollBoolExp
}
Response
{
  "data": {
    "poll": [
      {
        "pollType": PollType,
        "rankings": [PollRank],
        "season": 123,
        "seasonType": season_type,
        "week": smallint
      }
    ]
  }
}

pollRank

Description

fetch data from the table: "poll_rank"

Response

Returns [PollRank!]!

Arguments
Name Description
distinctOn - [PollRankSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [PollRankOrderBy!] sort the rows by one or more columns
where - PollRankBoolExp filter the rows returned

Example

Query
query PollRank(
  $distinctOn: [PollRankSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [PollRankOrderBy!],
  $where: PollRankBoolExp
) {
  pollRank(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    firstPlaceVotes
    points
    poll {
      pollType {
        ...PollTypeFragment
      }
      rankings {
        ...PollRankFragment
      }
      season
      seasonType
      week
    }
    rank
    team {
      abbreviation
      classification
      conference
      conferenceId
      division
      school
      teamId
    }
  }
}
Variables
{
  "distinctOn": ["firstPlaceVotes"],
  "limit": 987,
  "offset": 123,
  "orderBy": [PollRankOrderBy],
  "where": PollRankBoolExp
}
Response
{
  "data": {
    "pollRank": [
      {
        "firstPlaceVotes": smallint,
        "points": 123,
        "poll": Poll,
        "rank": smallint,
        "team": currentTeams
      }
    ]
  }
}

pollType

Description

fetch data from the table: "poll_type"

Response

Returns [PollType!]!

Arguments
Name Description
distinctOn - [PollTypeSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [PollTypeOrderBy!] sort the rows by one or more columns
where - PollTypeBoolExp filter the rows returned

Example

Query
query PollType(
  $distinctOn: [PollTypeSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [PollTypeOrderBy!],
  $where: PollTypeBoolExp
) {
  pollType(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    abbreviation
    id
    name
    polls {
      pollType {
        ...PollTypeFragment
      }
      rankings {
        ...PollRankFragment
      }
      season
      seasonType
      week
    }
    shortName
  }
}
Variables
{
  "distinctOn": ["abbreviation"],
  "limit": 123,
  "offset": 123,
  "orderBy": [PollTypeOrderBy],
  "where": PollTypeBoolExp
}
Response
{
  "data": {
    "pollType": [
      {
        "abbreviation": "abc123",
        "id": 987,
        "name": "abc123",
        "polls": [Poll],
        "shortName": "xyz789"
      }
    ]
  }
}

position

Description

fetch data from the table: "position"

Response

Returns [Position!]!

Arguments
Name Description
distinctOn - [PositionSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [PositionOrderBy!] sort the rows by one or more columns
where - PositionBoolExp filter the rows returned

Example

Query
query Position(
  $distinctOn: [PositionSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [PositionOrderBy!],
  $where: PositionBoolExp
) {
  position(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    abbreviation
    displayName
    id
    name
  }
}
Variables
{
  "distinctOn": ["abbreviation"],
  "limit": 123,
  "offset": 987,
  "orderBy": [PositionOrderBy],
  "where": PositionBoolExp
}
Response
{
  "data": {
    "position": [
      {
        "abbreviation": "xyz789",
        "displayName": "xyz789",
        "id": smallint,
        "name": "xyz789"
      }
    ]
  }
}

predictedPoints

Description

fetch data from the table: "ppa"

Response

Returns [predictedPoints!]!

Arguments
Name Description
distinctOn - [predictedPointsSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [predictedPointsOrderBy!] sort the rows by one or more columns
where - predictedPointsBoolExp filter the rows returned

Example

Query
query PredictedPoints(
  $distinctOn: [predictedPointsSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [predictedPointsOrderBy!],
  $where: predictedPointsBoolExp
) {
  predictedPoints(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    distance
    down
    predictedPoints
    yardLine
  }
}
Variables
{
  "distinctOn": ["distance"],
  "limit": 987,
  "offset": 987,
  "orderBy": [predictedPointsOrderBy],
  "where": predictedPointsBoolExp
}
Response
{
  "data": {
    "predictedPoints": [
      {
        "distance": smallint,
        "down": smallint,
        "predictedPoints": numeric,
        "yardLine": smallint
      }
    ]
  }
}

predictedPointsAggregate

Description

fetch aggregated fields from the table: "ppa"

Response

Returns a predictedPointsAggregate!

Arguments
Name Description
distinctOn - [predictedPointsSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [predictedPointsOrderBy!] sort the rows by one or more columns
where - predictedPointsBoolExp filter the rows returned

Example

Query
query PredictedPointsAggregate(
  $distinctOn: [predictedPointsSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [predictedPointsOrderBy!],
  $where: predictedPointsBoolExp
) {
  predictedPointsAggregate(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    aggregate {
      avg {
        ...predictedPointsAvgFieldsFragment
      }
      count
      max {
        ...predictedPointsMaxFieldsFragment
      }
      min {
        ...predictedPointsMinFieldsFragment
      }
      stddev {
        ...predictedPointsStddevFieldsFragment
      }
      stddevPop {
        ...predictedPointsStddevPopFieldsFragment
      }
      stddevSamp {
        ...predictedPointsStddevSampFieldsFragment
      }
      sum {
        ...predictedPointsSumFieldsFragment
      }
      varPop {
        ...predictedPointsVarPopFieldsFragment
      }
      varSamp {
        ...predictedPointsVarSampFieldsFragment
      }
      variance {
        ...predictedPointsVarianceFieldsFragment
      }
    }
    nodes {
      distance
      down
      predictedPoints
      yardLine
    }
  }
}
Variables
{
  "distinctOn": ["distance"],
  "limit": 987,
  "offset": 987,
  "orderBy": [predictedPointsOrderBy],
  "where": predictedPointsBoolExp
}
Response
{
  "data": {
    "predictedPointsAggregate": {
      "aggregate": predictedPointsAggregateFields,
      "nodes": [predictedPoints]
    }
  }
}

ratings

Description

fetch data from the table: "rating_systems"

Response

Returns [ratings!]!

Arguments
Name Description
distinctOn - [ratingsSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [ratingsOrderBy!] sort the rows by one or more columns
where - ratingsBoolExp filter the rows returned

Example

Query
query Ratings(
  $distinctOn: [ratingsSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [ratingsOrderBy!],
  $where: ratingsBoolExp
) {
  ratings(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    conference
    conferenceId
    elo
    fpi
    fpiAvgWinProbabilityRank
    fpiDefensiveEfficiency
    fpiGameControlRank
    fpiOffensiveEfficiency
    fpiOverallEfficiency
    fpiRemainingSosRank
    fpiResumeRank
    fpiSosRank
    fpiSpecialTeamsEfficiency
    fpiStrengthOfRecordRank
    spDefense
    spOffense
    spOverall
    spSpecialTeams
    srs
    team
    teamId
    year
  }
}
Variables
{
  "distinctOn": ["conference"],
  "limit": 123,
  "offset": 987,
  "orderBy": [ratingsOrderBy],
  "where": ratingsBoolExp
}
Response
{
  "data": {
    "ratings": [
      {
        "conference": "xyz789",
        "conferenceId": smallint,
        "elo": 987,
        "fpi": numeric,
        "fpiAvgWinProbabilityRank": smallint,
        "fpiDefensiveEfficiency": numeric,
        "fpiGameControlRank": smallint,
        "fpiOffensiveEfficiency": numeric,
        "fpiOverallEfficiency": numeric,
        "fpiRemainingSosRank": smallint,
        "fpiResumeRank": smallint,
        "fpiSosRank": smallint,
        "fpiSpecialTeamsEfficiency": numeric,
        "fpiStrengthOfRecordRank": smallint,
        "spDefense": numeric,
        "spOffense": numeric,
        "spOverall": numeric,
        "spSpecialTeams": numeric,
        "srs": numeric,
        "team": "xyz789",
        "teamId": 123,
        "year": smallint
      }
    ]
  }
}

recruit

Description

fetch data from the table: "recruit"

Response

Returns [Recruit!]!

Arguments
Name Description
distinctOn - [RecruitSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [RecruitOrderBy!] sort the rows by one or more columns
where - RecruitBoolExp filter the rows returned

Example

Query
query Recruit(
  $distinctOn: [RecruitSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [RecruitOrderBy!],
  $where: RecruitBoolExp
) {
  recruit(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    college {
      abbreviation
      classification
      conference
      conferenceId
      division
      school
      teamId
    }
    height
    hometown {
      city
      country
      countyFips
      latitude
      longitude
      recruits {
        ...RecruitFragment
      }
      recruitsAggregate {
        ...RecruitAggregateFragment
      }
      state
    }
    id
    name
    overallRank
    position {
      id
      position
      positionGroup
    }
    positionRank
    ranking
    rating
    recruitSchool {
      id
      name
      recruits {
        ...RecruitFragment
      }
      recruitsAggregate {
        ...RecruitAggregateFragment
      }
    }
    recruitType
    stars
    weight
    year
  }
}
Variables
{
  "distinctOn": ["height"],
  "limit": 987,
  "offset": 987,
  "orderBy": [RecruitOrderBy],
  "where": RecruitBoolExp
}
Response
{
  "data": {
    "recruit": [
      {
        "college": currentTeams,
        "height": 123.45,
        "hometown": Hometown,
        "id": bigint,
        "name": "xyz789",
        "overallRank": smallint,
        "position": RecruitPosition,
        "positionRank": smallint,
        "ranking": smallint,
        "rating": 987.65,
        "recruitSchool": RecruitSchool,
        "recruitType": recruit_type,
        "stars": smallint,
        "weight": smallint,
        "year": smallint
      }
    ]
  }
}

recruitAggregate

Description

fetch aggregated fields from the table: "recruit"

Response

Returns a RecruitAggregate!

Arguments
Name Description
distinctOn - [RecruitSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [RecruitOrderBy!] sort the rows by one or more columns
where - RecruitBoolExp filter the rows returned

Example

Query
query RecruitAggregate(
  $distinctOn: [RecruitSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [RecruitOrderBy!],
  $where: RecruitBoolExp
) {
  recruitAggregate(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    aggregate {
      avg {
        ...RecruitAvgFieldsFragment
      }
      count
      max {
        ...RecruitMaxFieldsFragment
      }
      min {
        ...RecruitMinFieldsFragment
      }
      stddev {
        ...RecruitStddevFieldsFragment
      }
      stddevPop {
        ...RecruitStddevPopFieldsFragment
      }
      stddevSamp {
        ...RecruitStddevSampFieldsFragment
      }
      sum {
        ...RecruitSumFieldsFragment
      }
      varPop {
        ...RecruitVarPopFieldsFragment
      }
      varSamp {
        ...RecruitVarSampFieldsFragment
      }
      variance {
        ...RecruitVarianceFieldsFragment
      }
    }
    nodes {
      college {
        ...currentTeamsFragment
      }
      height
      hometown {
        ...HometownFragment
      }
      id
      name
      overallRank
      position {
        ...RecruitPositionFragment
      }
      positionRank
      ranking
      rating
      recruitSchool {
        ...RecruitSchoolFragment
      }
      recruitType
      stars
      weight
      year
    }
  }
}
Variables
{
  "distinctOn": ["height"],
  "limit": 987,
  "offset": 123,
  "orderBy": [RecruitOrderBy],
  "where": RecruitBoolExp
}
Response
{
  "data": {
    "recruitAggregate": {
      "aggregate": RecruitAggregateFields,
      "nodes": [Recruit]
    }
  }
}

recruitPosition

Description

fetch data from the table: "recruit_position"

Response

Returns [RecruitPosition!]!

Arguments
Name Description
distinctOn - [RecruitPositionSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [RecruitPositionOrderBy!] sort the rows by one or more columns
where - RecruitPositionBoolExp filter the rows returned

Example

Query
query RecruitPosition(
  $distinctOn: [RecruitPositionSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [RecruitPositionOrderBy!],
  $where: RecruitPositionBoolExp
) {
  recruitPosition(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    id
    position
    positionGroup
  }
}
Variables
{
  "distinctOn": ["id"],
  "limit": 987,
  "offset": 987,
  "orderBy": [RecruitPositionOrderBy],
  "where": RecruitPositionBoolExp
}
Response
{
  "data": {
    "recruitPosition": [
      {
        "id": smallint,
        "position": "abc123",
        "positionGroup": "xyz789"
      }
    ]
  }
}

recruitPositionAggregate

Description

fetch aggregated fields from the table: "recruit_position"

Response

Returns a RecruitPositionAggregate!

Arguments
Name Description
distinctOn - [RecruitPositionSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [RecruitPositionOrderBy!] sort the rows by one or more columns
where - RecruitPositionBoolExp filter the rows returned

Example

Query
query RecruitPositionAggregate(
  $distinctOn: [RecruitPositionSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [RecruitPositionOrderBy!],
  $where: RecruitPositionBoolExp
) {
  recruitPositionAggregate(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    aggregate {
      avg {
        ...RecruitPositionAvgFieldsFragment
      }
      count
      max {
        ...RecruitPositionMaxFieldsFragment
      }
      min {
        ...RecruitPositionMinFieldsFragment
      }
      stddev {
        ...RecruitPositionStddevFieldsFragment
      }
      stddevPop {
        ...RecruitPositionStddevPopFieldsFragment
      }
      stddevSamp {
        ...RecruitPositionStddevSampFieldsFragment
      }
      sum {
        ...RecruitPositionSumFieldsFragment
      }
      varPop {
        ...RecruitPositionVarPopFieldsFragment
      }
      varSamp {
        ...RecruitPositionVarSampFieldsFragment
      }
      variance {
        ...RecruitPositionVarianceFieldsFragment
      }
    }
    nodes {
      id
      position
      positionGroup
    }
  }
}
Variables
{
  "distinctOn": ["id"],
  "limit": 123,
  "offset": 123,
  "orderBy": [RecruitPositionOrderBy],
  "where": RecruitPositionBoolExp
}
Response
{
  "data": {
    "recruitPositionAggregate": {
      "aggregate": RecruitPositionAggregateFields,
      "nodes": [RecruitPosition]
    }
  }
}

recruitSchool

Description

fetch data from the table: "recruit_school"

Response

Returns [RecruitSchool!]!

Arguments
Name Description
distinctOn - [RecruitSchoolSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [RecruitSchoolOrderBy!] sort the rows by one or more columns
where - RecruitSchoolBoolExp filter the rows returned

Example

Query
query RecruitSchool(
  $distinctOn: [RecruitSchoolSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [RecruitSchoolOrderBy!],
  $where: RecruitSchoolBoolExp
) {
  recruitSchool(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    id
    name
    recruits {
      college {
        ...currentTeamsFragment
      }
      height
      hometown {
        ...HometownFragment
      }
      id
      name
      overallRank
      position {
        ...RecruitPositionFragment
      }
      positionRank
      ranking
      rating
      recruitSchool {
        ...RecruitSchoolFragment
      }
      recruitType
      stars
      weight
      year
    }
    recruitsAggregate {
      aggregate {
        ...RecruitAggregateFieldsFragment
      }
      nodes {
        ...RecruitFragment
      }
    }
  }
}
Variables
{
  "distinctOn": ["id"],
  "limit": 987,
  "offset": 987,
  "orderBy": [RecruitSchoolOrderBy],
  "where": RecruitSchoolBoolExp
}
Response
{
  "data": {
    "recruitSchool": [
      {
        "id": 123,
        "name": "abc123",
        "recruits": [Recruit],
        "recruitsAggregate": RecruitAggregate
      }
    ]
  }
}

recruitSchoolAggregate

Description

fetch aggregated fields from the table: "recruit_school"

Response

Returns a RecruitSchoolAggregate!

Arguments
Name Description
distinctOn - [RecruitSchoolSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [RecruitSchoolOrderBy!] sort the rows by one or more columns
where - RecruitSchoolBoolExp filter the rows returned

Example

Query
query RecruitSchoolAggregate(
  $distinctOn: [RecruitSchoolSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [RecruitSchoolOrderBy!],
  $where: RecruitSchoolBoolExp
) {
  recruitSchoolAggregate(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    aggregate {
      avg {
        ...RecruitSchoolAvgFieldsFragment
      }
      count
      max {
        ...RecruitSchoolMaxFieldsFragment
      }
      min {
        ...RecruitSchoolMinFieldsFragment
      }
      stddev {
        ...RecruitSchoolStddevFieldsFragment
      }
      stddevPop {
        ...RecruitSchoolStddevPopFieldsFragment
      }
      stddevSamp {
        ...RecruitSchoolStddevSampFieldsFragment
      }
      sum {
        ...RecruitSchoolSumFieldsFragment
      }
      varPop {
        ...RecruitSchoolVarPopFieldsFragment
      }
      varSamp {
        ...RecruitSchoolVarSampFieldsFragment
      }
      variance {
        ...RecruitSchoolVarianceFieldsFragment
      }
    }
    nodes {
      id
      name
      recruits {
        ...RecruitFragment
      }
      recruitsAggregate {
        ...RecruitAggregateFragment
      }
    }
  }
}
Variables
{
  "distinctOn": ["id"],
  "limit": 987,
  "offset": 123,
  "orderBy": [RecruitSchoolOrderBy],
  "where": RecruitSchoolBoolExp
}
Response
{
  "data": {
    "recruitSchoolAggregate": {
      "aggregate": RecruitSchoolAggregateFields,
      "nodes": [RecruitSchool]
    }
  }
}

recruitingTeam

Description

fetch data from the table: "recruiting_team"

Response

Returns [RecruitingTeam!]!

Arguments
Name Description
distinctOn - [RecruitingTeamSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [RecruitingTeamOrderBy!] sort the rows by one or more columns
where - RecruitingTeamBoolExp filter the rows returned

Example

Query
query RecruitingTeam(
  $distinctOn: [RecruitingTeamSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [RecruitingTeamOrderBy!],
  $where: RecruitingTeamBoolExp
) {
  recruitingTeam(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    id
    points
    rank
    team {
      abbreviation
      classification
      conference
      conferenceId
      division
      school
      teamId
    }
    year
  }
}
Variables
{
  "distinctOn": ["id"],
  "limit": 123,
  "offset": 987,
  "orderBy": [RecruitingTeamOrderBy],
  "where": RecruitingTeamBoolExp
}
Response
{
  "data": {
    "recruitingTeam": [
      {
        "id": 123,
        "points": numeric,
        "rank": smallint,
        "team": currentTeams,
        "year": smallint
      }
    ]
  }
}

recruitingTeamAggregate

Description

fetch aggregated fields from the table: "recruiting_team"

Response

Returns a RecruitingTeamAggregate!

Arguments
Name Description
distinctOn - [RecruitingTeamSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [RecruitingTeamOrderBy!] sort the rows by one or more columns
where - RecruitingTeamBoolExp filter the rows returned

Example

Query
query RecruitingTeamAggregate(
  $distinctOn: [RecruitingTeamSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [RecruitingTeamOrderBy!],
  $where: RecruitingTeamBoolExp
) {
  recruitingTeamAggregate(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    aggregate {
      avg {
        ...RecruitingTeamAvgFieldsFragment
      }
      count
      max {
        ...RecruitingTeamMaxFieldsFragment
      }
      min {
        ...RecruitingTeamMinFieldsFragment
      }
      stddev {
        ...RecruitingTeamStddevFieldsFragment
      }
      stddevPop {
        ...RecruitingTeamStddevPopFieldsFragment
      }
      stddevSamp {
        ...RecruitingTeamStddevSampFieldsFragment
      }
      sum {
        ...RecruitingTeamSumFieldsFragment
      }
      varPop {
        ...RecruitingTeamVarPopFieldsFragment
      }
      varSamp {
        ...RecruitingTeamVarSampFieldsFragment
      }
      variance {
        ...RecruitingTeamVarianceFieldsFragment
      }
    }
    nodes {
      id
      points
      rank
      team {
        ...currentTeamsFragment
      }
      year
    }
  }
}
Variables
{
  "distinctOn": ["id"],
  "limit": 123,
  "offset": 987,
  "orderBy": [RecruitingTeamOrderBy],
  "where": RecruitingTeamBoolExp
}
Response
{
  "data": {
    "recruitingTeamAggregate": {
      "aggregate": RecruitingTeamAggregateFields,
      "nodes": [RecruitingTeam]
    }
  }
}

scoreboard

Description

fetch data from the table: "scoreboard"

Response

Returns [Scoreboard!]!

Arguments
Name Description
distinctOn - [ScoreboardSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [ScoreboardOrderBy!] sort the rows by one or more columns
where - ScoreboardBoolExp filter the rows returned

Example

Query
query Scoreboard(
  $distinctOn: [ScoreboardSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [ScoreboardOrderBy!],
  $where: ScoreboardBoolExp
) {
  scoreboard(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    awayClassification
    awayConference
    awayConferenceAbbreviation
    awayId
    awayLineScores
    awayPoints
    awayTeam
    city
    conferenceGame
    currentClock
    currentPeriod
    currentPossession
    currentSituation
    homeClassification
    homeConference
    homeConferenceAbbreviation
    homeId
    homeLineScores
    homePoints
    homeTeam
    id
    lastPlay
    moneylineAway
    moneylineHome
    neutralSite
    overUnder
    spread
    startDate
    startTimeTbd
    state
    status
    temperature
    tv
    venue
    weatherDescription
    windDirection
    windSpeed
  }
}
Variables
{
  "distinctOn": ["awayClassification"],
  "limit": 123,
  "offset": 987,
  "orderBy": [ScoreboardOrderBy],
  "where": ScoreboardBoolExp
}
Response
{
  "data": {
    "scoreboard": [
      {
        "awayClassification": division,
        "awayConference": "abc123",
        "awayConferenceAbbreviation": "xyz789",
        "awayId": 987,
        "awayLineScores": [smallint],
        "awayPoints": smallint,
        "awayTeam": "xyz789",
        "city": "abc123",
        "conferenceGame": true,
        "currentClock": "abc123",
        "currentPeriod": smallint,
        "currentPossession": "abc123",
        "currentSituation": "abc123",
        "homeClassification": division,
        "homeConference": "abc123",
        "homeConferenceAbbreviation": "abc123",
        "homeId": 987,
        "homeLineScores": [smallint],
        "homePoints": smallint,
        "homeTeam": "abc123",
        "id": 987,
        "lastPlay": "xyz789",
        "moneylineAway": 123,
        "moneylineHome": 123,
        "neutralSite": false,
        "overUnder": numeric,
        "spread": numeric,
        "startDate": timestamptz,
        "startTimeTbd": false,
        "state": "abc123",
        "status": game_status,
        "temperature": numeric,
        "tv": "abc123",
        "venue": "xyz789",
        "weatherDescription": "abc123",
        "windDirection": numeric,
        "windSpeed": numeric
      }
    ]
  }
}

teamTalent

Description

fetch data from the table: "team_talent"

Response

Returns [TeamTalent!]!

Arguments
Name Description
distinctOn - [TeamTalentSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [TeamTalentOrderBy!] sort the rows by one or more columns
where - TeamTalentBoolExp filter the rows returned

Example

Query
query TeamTalent(
  $distinctOn: [TeamTalentSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [TeamTalentOrderBy!],
  $where: TeamTalentBoolExp
) {
  teamTalent(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    talent
    team {
      abbreviation
      classification
      conference
      conferenceId
      division
      school
      teamId
    }
    year
  }
}
Variables
{
  "distinctOn": ["talent"],
  "limit": 987,
  "offset": 987,
  "orderBy": [TeamTalentOrderBy],
  "where": TeamTalentBoolExp
}
Response
{
  "data": {
    "teamTalent": [
      {
        "talent": numeric,
        "team": currentTeams,
        "year": smallint
      }
    ]
  }
}

teamTalentAggregate

Description

fetch aggregated fields from the table: "team_talent"

Response

Returns a TeamTalentAggregate!

Arguments
Name Description
distinctOn - [TeamTalentSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [TeamTalentOrderBy!] sort the rows by one or more columns
where - TeamTalentBoolExp filter the rows returned

Example

Query
query TeamTalentAggregate(
  $distinctOn: [TeamTalentSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [TeamTalentOrderBy!],
  $where: TeamTalentBoolExp
) {
  teamTalentAggregate(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    aggregate {
      avg {
        ...TeamTalentAvgFieldsFragment
      }
      count
      max {
        ...TeamTalentMaxFieldsFragment
      }
      min {
        ...TeamTalentMinFieldsFragment
      }
      stddev {
        ...TeamTalentStddevFieldsFragment
      }
      stddevPop {
        ...TeamTalentStddevPopFieldsFragment
      }
      stddevSamp {
        ...TeamTalentStddevSampFieldsFragment
      }
      sum {
        ...TeamTalentSumFieldsFragment
      }
      varPop {
        ...TeamTalentVarPopFieldsFragment
      }
      varSamp {
        ...TeamTalentVarSampFieldsFragment
      }
      variance {
        ...TeamTalentVarianceFieldsFragment
      }
    }
    nodes {
      talent
      team {
        ...currentTeamsFragment
      }
      year
    }
  }
}
Variables
{
  "distinctOn": ["talent"],
  "limit": 123,
  "offset": 987,
  "orderBy": [TeamTalentOrderBy],
  "where": TeamTalentBoolExp
}
Response
{
  "data": {
    "teamTalentAggregate": {
      "aggregate": TeamTalentAggregateFields,
      "nodes": [TeamTalent]
    }
  }
}

transfer

Description

fetch data from the table: "transfer"

Response

Returns [Transfer!]!

Arguments
Name Description
distinctOn - [TransferSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [TransferOrderBy!] sort the rows by one or more columns
where - TransferBoolExp filter the rows returned

Example

Query
query Transfer(
  $distinctOn: [TransferSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [TransferOrderBy!],
  $where: TransferBoolExp
) {
  transfer(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    eligibility
    firstName
    fromTeam {
      abbreviation
      classification
      conference
      conferenceId
      division
      school
      teamId
    }
    lastName
    position {
      id
      position
      positionGroup
    }
    rating
    season
    stars
    toTeam {
      abbreviation
      classification
      conference
      conferenceId
      division
      school
      teamId
    }
    transferDate
  }
}
Variables
{
  "distinctOn": ["eligibility"],
  "limit": 123,
  "offset": 987,
  "orderBy": [TransferOrderBy],
  "where": TransferBoolExp
}
Response
{
  "data": {
    "transfer": [
      {
        "eligibility": "xyz789",
        "firstName": "abc123",
        "fromTeam": currentTeams,
        "lastName": "xyz789",
        "position": RecruitPosition,
        "rating": numeric,
        "season": smallint,
        "stars": smallint,
        "toTeam": currentTeams,
        "transferDate": timestamp
      }
    ]
  }
}

weatherCondition

Description

fetch data from the table: "weather_condition"

Response

Returns [WeatherCondition!]!

Arguments
Name Description
distinctOn - [WeatherConditionSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [WeatherConditionOrderBy!] sort the rows by one or more columns
where - WeatherConditionBoolExp filter the rows returned

Example

Query
query WeatherCondition(
  $distinctOn: [WeatherConditionSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [WeatherConditionOrderBy!],
  $where: WeatherConditionBoolExp
) {
  weatherCondition(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    description
    id
  }
}
Variables
{
  "distinctOn": ["description"],
  "limit": 123,
  "offset": 987,
  "orderBy": [WeatherConditionOrderBy],
  "where": WeatherConditionBoolExp
}
Response
{
  "data": {
    "weatherCondition": [
      {
        "description": "xyz789",
        "id": smallint
      }
    ]
  }
}

Subscriptions

adjustedTeamMetrics

Description

fetch data from the table: "adjusted_team_metrics"

Response

Returns [AdjustedTeamMetrics!]!

Arguments
Name Description
distinctOn - [AdjustedTeamMetricsSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [AdjustedTeamMetricsOrderBy!] sort the rows by one or more columns
where - AdjustedTeamMetricsBoolExp filter the rows returned

Example

Query
subscription AdjustedTeamMetrics(
  $distinctOn: [AdjustedTeamMetricsSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [AdjustedTeamMetricsOrderBy!],
  $where: AdjustedTeamMetricsBoolExp
) {
  adjustedTeamMetrics(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    epa
    epaAllowed
    explosiveness
    explosivenessAllowed
    lineYards
    lineYardsAllowed
    openFieldYards
    openFieldYardsAllowed
    passingDownsSuccess
    passingDownsSuccessAllowed
    passingEpa
    passingEpaAllowed
    rushingEpa
    rushingEpaAllowed
    secondLevelYards
    secondLevelYardsAllowed
    standardDownsSuccess
    standardDownsSuccessAllowed
    success
    successAllowed
    team {
      abbreviation
      classification
      conference
      conferenceId
      division
      school
      teamId
    }
    teamId
    year
  }
}
Variables
{
  "distinctOn": ["epa"],
  "limit": 123,
  "offset": 987,
  "orderBy": [AdjustedTeamMetricsOrderBy],
  "where": AdjustedTeamMetricsBoolExp
}
Response
{
  "data": {
    "adjustedTeamMetrics": [
      {
        "epa": numeric,
        "epaAllowed": numeric,
        "explosiveness": numeric,
        "explosivenessAllowed": numeric,
        "lineYards": numeric,
        "lineYardsAllowed": numeric,
        "openFieldYards": numeric,
        "openFieldYardsAllowed": numeric,
        "passingDownsSuccess": numeric,
        "passingDownsSuccessAllowed": numeric,
        "passingEpa": numeric,
        "passingEpaAllowed": numeric,
        "rushingEpa": numeric,
        "rushingEpaAllowed": numeric,
        "secondLevelYards": numeric,
        "secondLevelYardsAllowed": numeric,
        "standardDownsSuccess": numeric,
        "standardDownsSuccessAllowed": numeric,
        "success": numeric,
        "successAllowed": numeric,
        "team": currentTeams,
        "teamId": 123,
        "year": smallint
      }
    ]
  }
}

adjustedTeamMetricsAggregate

Description

fetch aggregated fields from the table: "adjusted_team_metrics"

Response

Returns an AdjustedTeamMetricsAggregate!

Arguments
Name Description
distinctOn - [AdjustedTeamMetricsSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [AdjustedTeamMetricsOrderBy!] sort the rows by one or more columns
where - AdjustedTeamMetricsBoolExp filter the rows returned

Example

Query
subscription AdjustedTeamMetricsAggregate(
  $distinctOn: [AdjustedTeamMetricsSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [AdjustedTeamMetricsOrderBy!],
  $where: AdjustedTeamMetricsBoolExp
) {
  adjustedTeamMetricsAggregate(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    aggregate {
      avg {
        ...AdjustedTeamMetricsAvgFieldsFragment
      }
      count
      max {
        ...AdjustedTeamMetricsMaxFieldsFragment
      }
      min {
        ...AdjustedTeamMetricsMinFieldsFragment
      }
      stddev {
        ...AdjustedTeamMetricsStddevFieldsFragment
      }
      stddevPop {
        ...AdjustedTeamMetricsStddevPopFieldsFragment
      }
      stddevSamp {
        ...AdjustedTeamMetricsStddevSampFieldsFragment
      }
      sum {
        ...AdjustedTeamMetricsSumFieldsFragment
      }
      varPop {
        ...AdjustedTeamMetricsVarPopFieldsFragment
      }
      varSamp {
        ...AdjustedTeamMetricsVarSampFieldsFragment
      }
      variance {
        ...AdjustedTeamMetricsVarianceFieldsFragment
      }
    }
    nodes {
      epa
      epaAllowed
      explosiveness
      explosivenessAllowed
      lineYards
      lineYardsAllowed
      openFieldYards
      openFieldYardsAllowed
      passingDownsSuccess
      passingDownsSuccessAllowed
      passingEpa
      passingEpaAllowed
      rushingEpa
      rushingEpaAllowed
      secondLevelYards
      secondLevelYardsAllowed
      standardDownsSuccess
      standardDownsSuccessAllowed
      success
      successAllowed
      team {
        ...currentTeamsFragment
      }
      teamId
      year
    }
  }
}
Variables
{
  "distinctOn": ["epa"],
  "limit": 987,
  "offset": 123,
  "orderBy": [AdjustedTeamMetricsOrderBy],
  "where": AdjustedTeamMetricsBoolExp
}
Response
{
  "data": {
    "adjustedTeamMetricsAggregate": {
      "aggregate": AdjustedTeamMetricsAggregateFields,
      "nodes": [AdjustedTeamMetrics]
    }
  }
}

calendar

Description

fetch data from the table: "calendar"

Response

Returns [Calendar!]!

Arguments
Name Description
distinctOn - [CalendarSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [CalendarOrderBy!] sort the rows by one or more columns
where - CalendarBoolExp filter the rows returned

Example

Query
subscription Calendar(
  $distinctOn: [CalendarSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [CalendarOrderBy!],
  $where: CalendarBoolExp
) {
  calendar(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    endDate
    seasonType
    startDate
    week
    year
  }
}
Variables
{
  "distinctOn": ["endDate"],
  "limit": 123,
  "offset": 987,
  "orderBy": [CalendarOrderBy],
  "where": CalendarBoolExp
}
Response
{
  "data": {
    "calendar": [
      {
        "endDate": timestamp,
        "seasonType": season_type,
        "startDate": timestamp,
        "week": smallint,
        "year": smallint
      }
    ]
  }
}

coach

Description

fetch data from the table: "coach"

Response

Returns [Coach!]!

Arguments
Name Description
distinctOn - [CoachSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [CoachOrderBy!] sort the rows by one or more columns
where - CoachBoolExp filter the rows returned

Example

Query
subscription Coach(
  $distinctOn: [CoachSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [CoachOrderBy!],
  $where: CoachBoolExp
) {
  coach(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    firstName
    id
    lastName
    seasons {
      coach {
        ...CoachFragment
      }
      games
      losses
      postseasonRank
      preseasonRank
      team {
        ...currentTeamsFragment
      }
      ties
      wins
      year
    }
    seasonsAggregate {
      aggregate {
        ...CoachSeasonAggregateFieldsFragment
      }
      nodes {
        ...CoachSeasonFragment
      }
    }
  }
}
Variables
{
  "distinctOn": ["firstName"],
  "limit": 987,
  "offset": 987,
  "orderBy": [CoachOrderBy],
  "where": CoachBoolExp
}
Response
{
  "data": {
    "coach": [
      {
        "firstName": "abc123",
        "id": 987,
        "lastName": "xyz789",
        "seasons": [CoachSeason],
        "seasonsAggregate": CoachSeasonAggregate
      }
    ]
  }
}

coachAggregate

Description

fetch aggregated fields from the table: "coach"

Response

Returns a CoachAggregate!

Arguments
Name Description
distinctOn - [CoachSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [CoachOrderBy!] sort the rows by one or more columns
where - CoachBoolExp filter the rows returned

Example

Query
subscription CoachAggregate(
  $distinctOn: [CoachSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [CoachOrderBy!],
  $where: CoachBoolExp
) {
  coachAggregate(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    aggregate {
      avg {
        ...CoachAvgFieldsFragment
      }
      count
      max {
        ...CoachMaxFieldsFragment
      }
      min {
        ...CoachMinFieldsFragment
      }
      stddev {
        ...CoachStddevFieldsFragment
      }
      stddevPop {
        ...CoachStddevPopFieldsFragment
      }
      stddevSamp {
        ...CoachStddevSampFieldsFragment
      }
      sum {
        ...CoachSumFieldsFragment
      }
      varPop {
        ...CoachVarPopFieldsFragment
      }
      varSamp {
        ...CoachVarSampFieldsFragment
      }
      variance {
        ...CoachVarianceFieldsFragment
      }
    }
    nodes {
      firstName
      id
      lastName
      seasons {
        ...CoachSeasonFragment
      }
      seasonsAggregate {
        ...CoachSeasonAggregateFragment
      }
    }
  }
}
Variables
{
  "distinctOn": ["firstName"],
  "limit": 987,
  "offset": 123,
  "orderBy": [CoachOrderBy],
  "where": CoachBoolExp
}
Response
{
  "data": {
    "coachAggregate": {
      "aggregate": CoachAggregateFields,
      "nodes": [Coach]
    }
  }
}

coachSeason

Description

fetch data from the table: "coach_season"

Response

Returns [CoachSeason!]!

Arguments
Name Description
distinctOn - [CoachSeasonSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [CoachSeasonOrderBy!] sort the rows by one or more columns
where - CoachSeasonBoolExp filter the rows returned

Example

Query
subscription CoachSeason(
  $distinctOn: [CoachSeasonSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [CoachSeasonOrderBy!],
  $where: CoachSeasonBoolExp
) {
  coachSeason(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    coach {
      firstName
      id
      lastName
      seasons {
        ...CoachSeasonFragment
      }
      seasonsAggregate {
        ...CoachSeasonAggregateFragment
      }
    }
    games
    losses
    postseasonRank
    preseasonRank
    team {
      abbreviation
      classification
      conference
      conferenceId
      division
      school
      teamId
    }
    ties
    wins
    year
  }
}
Variables
{
  "distinctOn": ["games"],
  "limit": 123,
  "offset": 123,
  "orderBy": [CoachSeasonOrderBy],
  "where": CoachSeasonBoolExp
}
Response
{
  "data": {
    "coachSeason": [
      {
        "coach": Coach,
        "games": smallint,
        "losses": smallint,
        "postseasonRank": smallint,
        "preseasonRank": smallint,
        "team": currentTeams,
        "ties": smallint,
        "wins": smallint,
        "year": smallint
      }
    ]
  }
}

coachSeasonAggregate

Description

fetch aggregated fields from the table: "coach_season"

Response

Returns a CoachSeasonAggregate!

Arguments
Name Description
distinctOn - [CoachSeasonSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [CoachSeasonOrderBy!] sort the rows by one or more columns
where - CoachSeasonBoolExp filter the rows returned

Example

Query
subscription CoachSeasonAggregate(
  $distinctOn: [CoachSeasonSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [CoachSeasonOrderBy!],
  $where: CoachSeasonBoolExp
) {
  coachSeasonAggregate(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    aggregate {
      avg {
        ...CoachSeasonAvgFieldsFragment
      }
      count
      max {
        ...CoachSeasonMaxFieldsFragment
      }
      min {
        ...CoachSeasonMinFieldsFragment
      }
      stddev {
        ...CoachSeasonStddevFieldsFragment
      }
      stddevPop {
        ...CoachSeasonStddevPopFieldsFragment
      }
      stddevSamp {
        ...CoachSeasonStddevSampFieldsFragment
      }
      sum {
        ...CoachSeasonSumFieldsFragment
      }
      varPop {
        ...CoachSeasonVarPopFieldsFragment
      }
      varSamp {
        ...CoachSeasonVarSampFieldsFragment
      }
      variance {
        ...CoachSeasonVarianceFieldsFragment
      }
    }
    nodes {
      coach {
        ...CoachFragment
      }
      games
      losses
      postseasonRank
      preseasonRank
      team {
        ...currentTeamsFragment
      }
      ties
      wins
      year
    }
  }
}
Variables
{
  "distinctOn": ["games"],
  "limit": 987,
  "offset": 123,
  "orderBy": [CoachSeasonOrderBy],
  "where": CoachSeasonBoolExp
}
Response
{
  "data": {
    "coachSeasonAggregate": {
      "aggregate": CoachSeasonAggregateFields,
      "nodes": [CoachSeason]
    }
  }
}

conference

Description

fetch data from the table: "conference"

Response

Returns [Conference!]!

Arguments
Name Description
distinctOn - [ConferenceSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [ConferenceOrderBy!] sort the rows by one or more columns
where - ConferenceBoolExp filter the rows returned

Example

Query
subscription Conference(
  $distinctOn: [ConferenceSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [ConferenceOrderBy!],
  $where: ConferenceBoolExp
) {
  conference(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    abbreviation
    division
    id
    name
    shortName
    srName
  }
}
Variables
{
  "distinctOn": ["abbreviation"],
  "limit": 987,
  "offset": 987,
  "orderBy": [ConferenceOrderBy],
  "where": ConferenceBoolExp
}
Response
{
  "data": {
    "conference": [
      {
        "abbreviation": "abc123",
        "division": division,
        "id": smallint,
        "name": "xyz789",
        "shortName": "abc123",
        "srName": "xyz789"
      }
    ]
  }
}

currentTeams

Description

fetch data from the table: "current_conferences"

Response

Returns [currentTeams!]!

Arguments
Name Description
distinctOn - [currentTeamsSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [currentTeamsOrderBy!] sort the rows by one or more columns
where - currentTeamsBoolExp filter the rows returned

Example

Query
subscription CurrentTeams(
  $distinctOn: [currentTeamsSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [currentTeamsOrderBy!],
  $where: currentTeamsBoolExp
) {
  currentTeams(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    abbreviation
    classification
    conference
    conferenceId
    division
    school
    teamId
  }
}
Variables
{
  "distinctOn": ["abbreviation"],
  "limit": 987,
  "offset": 987,
  "orderBy": [currentTeamsOrderBy],
  "where": currentTeamsBoolExp
}
Response
{
  "data": {
    "currentTeams": [
      {
        "abbreviation": "abc123",
        "classification": division,
        "conference": "xyz789",
        "conferenceId": smallint,
        "division": "xyz789",
        "school": "xyz789",
        "teamId": 987
      }
    ]
  }
}

currentTeamsAggregate

Description

fetch aggregated fields from the table: "current_conferences"

Response

Returns a currentTeamsAggregate!

Arguments
Name Description
distinctOn - [currentTeamsSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [currentTeamsOrderBy!] sort the rows by one or more columns
where - currentTeamsBoolExp filter the rows returned

Example

Query
subscription CurrentTeamsAggregate(
  $distinctOn: [currentTeamsSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [currentTeamsOrderBy!],
  $where: currentTeamsBoolExp
) {
  currentTeamsAggregate(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    aggregate {
      avg {
        ...currentTeamsAvgFieldsFragment
      }
      count
      max {
        ...currentTeamsMaxFieldsFragment
      }
      min {
        ...currentTeamsMinFieldsFragment
      }
      stddev {
        ...currentTeamsStddevFieldsFragment
      }
      stddevPop {
        ...currentTeamsStddevPopFieldsFragment
      }
      stddevSamp {
        ...currentTeamsStddevSampFieldsFragment
      }
      sum {
        ...currentTeamsSumFieldsFragment
      }
      varPop {
        ...currentTeamsVarPopFieldsFragment
      }
      varSamp {
        ...currentTeamsVarSampFieldsFragment
      }
      variance {
        ...currentTeamsVarianceFieldsFragment
      }
    }
    nodes {
      abbreviation
      classification
      conference
      conferenceId
      division
      school
      teamId
    }
  }
}
Variables
{
  "distinctOn": ["abbreviation"],
  "limit": 123,
  "offset": 123,
  "orderBy": [currentTeamsOrderBy],
  "where": currentTeamsBoolExp
}
Response
{
  "data": {
    "currentTeamsAggregate": {
      "aggregate": currentTeamsAggregateFields,
      "nodes": [currentTeams]
    }
  }
}

draftPicks

Description

fetch data from the table: "draft_picks"

Response

Returns [DraftPicks!]!

Arguments
Name Description
distinctOn - [DraftPicksSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [DraftPicksOrderBy!] sort the rows by one or more columns
where - DraftPicksBoolExp filter the rows returned

Example

Query
subscription DraftPicks(
  $distinctOn: [DraftPicksSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [DraftPicksOrderBy!],
  $where: DraftPicksBoolExp
) {
  draftPicks(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    collegeTeam {
      abbreviation
      active
      altColor
      altName
      classification
      color
      conference
      conferenceAbbreviation
      conferenceId
      conferenceShortName
      countryCode
      displayName
      division
      endYear
      id
      images
      mascot
      ncaaName
      nickname
      school
      shortDisplayName
      startYear
      twitter
    }
    draftTeam {
      displayName
      id
      location
      logo
      mascot
      nickname
      picks {
        ...DraftPicksFragment
      }
      shortDisplayName
    }
    grade
    height
    name
    overall
    overallRank
    pick
    position {
      abbreviation
      id
      name
    }
    positionRank
    round
    weight
    year
  }
}
Variables
{
  "distinctOn": ["grade"],
  "limit": 123,
  "offset": 987,
  "orderBy": [DraftPicksOrderBy],
  "where": DraftPicksBoolExp
}
Response
{
  "data": {
    "draftPicks": [
      {
        "collegeTeam": historicalTeam,
        "draftTeam": DraftTeam,
        "grade": smallint,
        "height": smallint,
        "name": "xyz789",
        "overall": smallint,
        "overallRank": smallint,
        "pick": smallint,
        "position": DraftPosition,
        "positionRank": smallint,
        "round": smallint,
        "weight": smallint,
        "year": smallint
      }
    ]
  }
}

draftPosition

Description

fetch data from the table: "draft_position"

Response

Returns [DraftPosition!]!

Arguments
Name Description
distinctOn - [DraftPositionSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [DraftPositionOrderBy!] sort the rows by one or more columns
where - DraftPositionBoolExp filter the rows returned

Example

Query
subscription DraftPosition(
  $distinctOn: [DraftPositionSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [DraftPositionOrderBy!],
  $where: DraftPositionBoolExp
) {
  draftPosition(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    abbreviation
    id
    name
  }
}
Variables
{
  "distinctOn": ["abbreviation"],
  "limit": 987,
  "offset": 987,
  "orderBy": [DraftPositionOrderBy],
  "where": DraftPositionBoolExp
}
Response
{
  "data": {
    "draftPosition": [
      {
        "abbreviation": "abc123",
        "id": smallint,
        "name": "abc123"
      }
    ]
  }
}

draftTeam

Description

fetch data from the table: "draft_team"

Response

Returns [DraftTeam!]!

Arguments
Name Description
distinctOn - [DraftTeamSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [DraftTeamOrderBy!] sort the rows by one or more columns
where - DraftTeamBoolExp filter the rows returned

Example

Query
subscription DraftTeam(
  $distinctOn: [DraftTeamSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [DraftTeamOrderBy!],
  $where: DraftTeamBoolExp
) {
  draftTeam(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    displayName
    id
    location
    logo
    mascot
    nickname
    picks {
      collegeTeam {
        ...historicalTeamFragment
      }
      draftTeam {
        ...DraftTeamFragment
      }
      grade
      height
      name
      overall
      overallRank
      pick
      position {
        ...DraftPositionFragment
      }
      positionRank
      round
      weight
      year
    }
    shortDisplayName
  }
}
Variables
{
  "distinctOn": ["displayName"],
  "limit": 123,
  "offset": 987,
  "orderBy": [DraftTeamOrderBy],
  "where": DraftTeamBoolExp
}
Response
{
  "data": {
    "draftTeam": [
      {
        "displayName": "abc123",
        "id": smallint,
        "location": "abc123",
        "logo": "abc123",
        "mascot": "abc123",
        "nickname": "xyz789",
        "picks": [DraftPicks],
        "shortDisplayName": "abc123"
      }
    ]
  }
}

game

Description

fetch data from the table: "game_info"

Response

Returns [game!]!

Arguments
Name Description
distinctOn - [gameSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [gameOrderBy!] sort the rows by one or more columns
where - gameBoolExp filter the rows returned

Example

Query
subscription Game(
  $distinctOn: [gameSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [gameOrderBy!],
  $where: gameBoolExp
) {
  game(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    attendance
    awayClassification
    awayConference
    awayConferenceId
    awayConferenceInfo {
      abbreviation
      division
      id
      name
      shortName
      srName
    }
    awayEndElo
    awayLineScores
    awayPoints
    awayPostgameWinProb
    awayStartElo
    awayTeam
    awayTeamId
    awayTeamInfo {
      abbreviation
      classification
      conference
      conferenceId
      division
      school
      teamId
    }
    conferenceGame
    excitement
    homeClassification
    homeConference
    homeConferenceId
    homeConferenceInfo {
      abbreviation
      division
      id
      name
      shortName
      srName
    }
    homeEndElo
    homeLineScores
    homePoints
    homePostgameWinProb
    homeStartElo
    homeTeam
    homeTeamId
    homeTeamInfo {
      abbreviation
      classification
      conference
      conferenceId
      division
      school
      teamId
    }
    id
    lines {
      gameId
      linesProviderId
      moneylineAway
      moneylineHome
      overUnder
      overUnderOpen
      provider {
        ...LinesProviderFragment
      }
      spread
      spreadOpen
    }
    linesAggregate {
      aggregate {
        ...GameLinesAggregateFieldsFragment
      }
      nodes {
        ...GameLinesFragment
      }
    }
    mediaInfo {
      mediaType
      name
    }
    neutralSite
    notes
    season
    seasonType
    startDate
    startTimeTbd
    status
    venueId
    weather {
      condition {
        ...WeatherConditionFragment
      }
      dewpoint
      gameId
      humidity
      precipitation
      pressure
      snowfall
      temperature
      totalSun
      weatherConditionCode
      windDirection
      windGust
      windSpeed
    }
    week
  }
}
Variables
{
  "distinctOn": ["attendance"],
  "limit": 123,
  "offset": 123,
  "orderBy": [gameOrderBy],
  "where": gameBoolExp
}
Response
{
  "data": {
    "game": [
      {
        "attendance": 123,
        "awayClassification": division,
        "awayConference": "xyz789",
        "awayConferenceId": smallint,
        "awayConferenceInfo": Conference,
        "awayEndElo": 123,
        "awayLineScores": [smallint],
        "awayPoints": smallint,
        "awayPostgameWinProb": numeric,
        "awayStartElo": 987,
        "awayTeam": "abc123",
        "awayTeamId": 123,
        "awayTeamInfo": currentTeams,
        "conferenceGame": true,
        "excitement": numeric,
        "homeClassification": division,
        "homeConference": "abc123",
        "homeConferenceId": smallint,
        "homeConferenceInfo": Conference,
        "homeEndElo": 123,
        "homeLineScores": [smallint],
        "homePoints": smallint,
        "homePostgameWinProb": numeric,
        "homeStartElo": 987,
        "homeTeam": "abc123",
        "homeTeamId": 987,
        "homeTeamInfo": currentTeams,
        "id": 123,
        "lines": [GameLines],
        "linesAggregate": GameLinesAggregate,
        "mediaInfo": [GameMedia],
        "neutralSite": true,
        "notes": "abc123",
        "season": smallint,
        "seasonType": season_type,
        "startDate": timestamp,
        "startTimeTbd": false,
        "status": game_status,
        "venueId": 123,
        "weather": GameWeather,
        "week": smallint
      }
    ]
  }
}

gameAggregate

Description

fetch aggregated fields from the table: "game_info"

Response

Returns a gameAggregate!

Arguments
Name Description
distinctOn - [gameSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [gameOrderBy!] sort the rows by one or more columns
where - gameBoolExp filter the rows returned

Example

Query
subscription GameAggregate(
  $distinctOn: [gameSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [gameOrderBy!],
  $where: gameBoolExp
) {
  gameAggregate(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    aggregate {
      avg {
        ...gameAvgFieldsFragment
      }
      count
      max {
        ...gameMaxFieldsFragment
      }
      min {
        ...gameMinFieldsFragment
      }
      stddev {
        ...gameStddevFieldsFragment
      }
      stddevPop {
        ...gameStddevPopFieldsFragment
      }
      stddevSamp {
        ...gameStddevSampFieldsFragment
      }
      sum {
        ...gameSumFieldsFragment
      }
      varPop {
        ...gameVarPopFieldsFragment
      }
      varSamp {
        ...gameVarSampFieldsFragment
      }
      variance {
        ...gameVarianceFieldsFragment
      }
    }
    nodes {
      attendance
      awayClassification
      awayConference
      awayConferenceId
      awayConferenceInfo {
        ...ConferenceFragment
      }
      awayEndElo
      awayLineScores
      awayPoints
      awayPostgameWinProb
      awayStartElo
      awayTeam
      awayTeamId
      awayTeamInfo {
        ...currentTeamsFragment
      }
      conferenceGame
      excitement
      homeClassification
      homeConference
      homeConferenceId
      homeConferenceInfo {
        ...ConferenceFragment
      }
      homeEndElo
      homeLineScores
      homePoints
      homePostgameWinProb
      homeStartElo
      homeTeam
      homeTeamId
      homeTeamInfo {
        ...currentTeamsFragment
      }
      id
      lines {
        ...GameLinesFragment
      }
      linesAggregate {
        ...GameLinesAggregateFragment
      }
      mediaInfo {
        ...GameMediaFragment
      }
      neutralSite
      notes
      season
      seasonType
      startDate
      startTimeTbd
      status
      venueId
      weather {
        ...GameWeatherFragment
      }
      week
    }
  }
}
Variables
{
  "distinctOn": ["attendance"],
  "limit": 123,
  "offset": 987,
  "orderBy": [gameOrderBy],
  "where": gameBoolExp
}
Response
{
  "data": {
    "gameAggregate": {
      "aggregate": gameAggregateFields,
      "nodes": [game]
    }
  }
}

gameLines

Description

fetch data from the table: "game_lines"

Response

Returns [GameLines!]!

Arguments
Name Description
distinctOn - [GameLinesSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [GameLinesOrderBy!] sort the rows by one or more columns
where - GameLinesBoolExp filter the rows returned

Example

Query
subscription GameLines(
  $distinctOn: [GameLinesSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [GameLinesOrderBy!],
  $where: GameLinesBoolExp
) {
  gameLines(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    gameId
    linesProviderId
    moneylineAway
    moneylineHome
    overUnder
    overUnderOpen
    provider {
      id
      name
    }
    spread
    spreadOpen
  }
}
Variables
{
  "distinctOn": ["gameId"],
  "limit": 123,
  "offset": 123,
  "orderBy": [GameLinesOrderBy],
  "where": GameLinesBoolExp
}
Response
{
  "data": {
    "gameLines": [
      {
        "gameId": 987,
        "linesProviderId": 987,
        "moneylineAway": 987,
        "moneylineHome": 123,
        "overUnder": numeric,
        "overUnderOpen": numeric,
        "provider": LinesProvider,
        "spread": numeric,
        "spreadOpen": numeric
      }
    ]
  }
}

gameLinesAggregate

Description

fetch aggregated fields from the table: "game_lines"

Response

Returns a GameLinesAggregate!

Arguments
Name Description
distinctOn - [GameLinesSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [GameLinesOrderBy!] sort the rows by one or more columns
where - GameLinesBoolExp filter the rows returned

Example

Query
subscription GameLinesAggregate(
  $distinctOn: [GameLinesSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [GameLinesOrderBy!],
  $where: GameLinesBoolExp
) {
  gameLinesAggregate(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    aggregate {
      avg {
        ...GameLinesAvgFieldsFragment
      }
      count
      max {
        ...GameLinesMaxFieldsFragment
      }
      min {
        ...GameLinesMinFieldsFragment
      }
      stddev {
        ...GameLinesStddevFieldsFragment
      }
      stddevPop {
        ...GameLinesStddevPopFieldsFragment
      }
      stddevSamp {
        ...GameLinesStddevSampFieldsFragment
      }
      sum {
        ...GameLinesSumFieldsFragment
      }
      varPop {
        ...GameLinesVarPopFieldsFragment
      }
      varSamp {
        ...GameLinesVarSampFieldsFragment
      }
      variance {
        ...GameLinesVarianceFieldsFragment
      }
    }
    nodes {
      gameId
      linesProviderId
      moneylineAway
      moneylineHome
      overUnder
      overUnderOpen
      provider {
        ...LinesProviderFragment
      }
      spread
      spreadOpen
    }
  }
}
Variables
{
  "distinctOn": ["gameId"],
  "limit": 987,
  "offset": 123,
  "orderBy": [GameLinesOrderBy],
  "where": GameLinesBoolExp
}
Response
{
  "data": {
    "gameLinesAggregate": {
      "aggregate": GameLinesAggregateFields,
      "nodes": [GameLines]
    }
  }
}

gameMedia

Description

fetch data from the table: "game_media"

Response

Returns [GameMedia!]!

Arguments
Name Description
distinctOn - [GameMediaSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [GameMediaOrderBy!] sort the rows by one or more columns
where - GameMediaBoolExp filter the rows returned

Example

Query
subscription GameMedia(
  $distinctOn: [GameMediaSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [GameMediaOrderBy!],
  $where: GameMediaBoolExp
) {
  gameMedia(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    mediaType
    name
  }
}
Variables
{
  "distinctOn": ["mediaType"],
  "limit": 987,
  "offset": 987,
  "orderBy": [GameMediaOrderBy],
  "where": GameMediaBoolExp
}
Response
{
  "data": {
    "gameMedia": [
      {
        "mediaType": media_type,
        "name": "xyz789"
      }
    ]
  }
}

gameWeather

Description

fetch data from the table: "game_weather"

Response

Returns [GameWeather!]!

Arguments
Name Description
distinctOn - [GameWeatherSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [GameWeatherOrderBy!] sort the rows by one or more columns
where - GameWeatherBoolExp filter the rows returned

Example

Query
subscription GameWeather(
  $distinctOn: [GameWeatherSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [GameWeatherOrderBy!],
  $where: GameWeatherBoolExp
) {
  gameWeather(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    condition {
      description
      id
    }
    dewpoint
    gameId
    humidity
    precipitation
    pressure
    snowfall
    temperature
    totalSun
    weatherConditionCode
    windDirection
    windGust
    windSpeed
  }
}
Variables
{
  "distinctOn": ["dewpoint"],
  "limit": 123,
  "offset": 123,
  "orderBy": [GameWeatherOrderBy],
  "where": GameWeatherBoolExp
}
Response
{
  "data": {
    "gameWeather": [
      {
        "condition": WeatherCondition,
        "dewpoint": numeric,
        "gameId": 123,
        "humidity": numeric,
        "precipitation": numeric,
        "pressure": numeric,
        "snowfall": numeric,
        "temperature": numeric,
        "totalSun": numeric,
        "weatherConditionCode": smallint,
        "windDirection": numeric,
        "windGust": numeric,
        "windSpeed": numeric
      }
    ]
  }
}

historicalTeam

Description

fetch data from the table: "team_info"

Response

Returns [historicalTeam!]!

Arguments
Name Description
distinctOn - [historicalTeamSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [historicalTeamOrderBy!] sort the rows by one or more columns
where - historicalTeamBoolExp filter the rows returned

Example

Query
subscription HistoricalTeam(
  $distinctOn: [historicalTeamSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [historicalTeamOrderBy!],
  $where: historicalTeamBoolExp
) {
  historicalTeam(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    abbreviation
    active
    altColor
    altName
    classification
    color
    conference
    conferenceAbbreviation
    conferenceId
    conferenceShortName
    countryCode
    displayName
    division
    endYear
    id
    images
    mascot
    ncaaName
    nickname
    school
    shortDisplayName
    startYear
    twitter
  }
}
Variables
{
  "distinctOn": ["abbreviation"],
  "limit": 123,
  "offset": 987,
  "orderBy": [historicalTeamOrderBy],
  "where": historicalTeamBoolExp
}
Response
{
  "data": {
    "historicalTeam": [
      {
        "abbreviation": "abc123",
        "active": false,
        "altColor": "abc123",
        "altName": "abc123",
        "classification": division,
        "color": "abc123",
        "conference": "abc123",
        "conferenceAbbreviation": "xyz789",
        "conferenceId": smallint,
        "conferenceShortName": "xyz789",
        "countryCode": "abc123",
        "displayName": "abc123",
        "division": "xyz789",
        "endYear": smallint,
        "id": 123,
        "images": ["abc123"],
        "mascot": "abc123",
        "ncaaName": "abc123",
        "nickname": "abc123",
        "school": "abc123",
        "shortDisplayName": "abc123",
        "startYear": smallint,
        "twitter": "xyz789"
      }
    ]
  }
}

historicalTeamAggregate

Description

fetch aggregated fields from the table: "team_info"

Response

Returns a historicalTeamAggregate!

Arguments
Name Description
distinctOn - [historicalTeamSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [historicalTeamOrderBy!] sort the rows by one or more columns
where - historicalTeamBoolExp filter the rows returned

Example

Query
subscription HistoricalTeamAggregate(
  $distinctOn: [historicalTeamSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [historicalTeamOrderBy!],
  $where: historicalTeamBoolExp
) {
  historicalTeamAggregate(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    aggregate {
      avg {
        ...historicalTeamAvgFieldsFragment
      }
      count
      max {
        ...historicalTeamMaxFieldsFragment
      }
      min {
        ...historicalTeamMinFieldsFragment
      }
      stddev {
        ...historicalTeamStddevFieldsFragment
      }
      stddevPop {
        ...historicalTeamStddevPopFieldsFragment
      }
      stddevSamp {
        ...historicalTeamStddevSampFieldsFragment
      }
      sum {
        ...historicalTeamSumFieldsFragment
      }
      varPop {
        ...historicalTeamVarPopFieldsFragment
      }
      varSamp {
        ...historicalTeamVarSampFieldsFragment
      }
      variance {
        ...historicalTeamVarianceFieldsFragment
      }
    }
    nodes {
      abbreviation
      active
      altColor
      altName
      classification
      color
      conference
      conferenceAbbreviation
      conferenceId
      conferenceShortName
      countryCode
      displayName
      division
      endYear
      id
      images
      mascot
      ncaaName
      nickname
      school
      shortDisplayName
      startYear
      twitter
    }
  }
}
Variables
{
  "distinctOn": ["abbreviation"],
  "limit": 123,
  "offset": 123,
  "orderBy": [historicalTeamOrderBy],
  "where": historicalTeamBoolExp
}
Response
{
  "data": {
    "historicalTeamAggregate": {
      "aggregate": historicalTeamAggregateFields,
      "nodes": [historicalTeam]
    }
  }
}

hometown

Description

fetch data from the table: "hometown"

Response

Returns [Hometown!]!

Arguments
Name Description
distinctOn - [HometownSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [HometownOrderBy!] sort the rows by one or more columns
where - HometownBoolExp filter the rows returned

Example

Query
subscription Hometown(
  $distinctOn: [HometownSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [HometownOrderBy!],
  $where: HometownBoolExp
) {
  hometown(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    city
    country
    countyFips
    latitude
    longitude
    recruits {
      college {
        ...currentTeamsFragment
      }
      height
      hometown {
        ...HometownFragment
      }
      id
      name
      overallRank
      position {
        ...RecruitPositionFragment
      }
      positionRank
      ranking
      rating
      recruitSchool {
        ...RecruitSchoolFragment
      }
      recruitType
      stars
      weight
      year
    }
    recruitsAggregate {
      aggregate {
        ...RecruitAggregateFieldsFragment
      }
      nodes {
        ...RecruitFragment
      }
    }
    state
  }
}
Variables
{
  "distinctOn": ["city"],
  "limit": 987,
  "offset": 123,
  "orderBy": [HometownOrderBy],
  "where": HometownBoolExp
}
Response
{
  "data": {
    "hometown": [
      {
        "city": "abc123",
        "country": "abc123",
        "countyFips": "abc123",
        "latitude": numeric,
        "longitude": numeric,
        "recruits": [Recruit],
        "recruitsAggregate": RecruitAggregate,
        "state": "abc123"
      }
    ]
  }
}

hometownAggregate

Description

fetch aggregated fields from the table: "hometown"

Response

Returns a HometownAggregate!

Arguments
Name Description
distinctOn - [HometownSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [HometownOrderBy!] sort the rows by one or more columns
where - HometownBoolExp filter the rows returned

Example

Query
subscription HometownAggregate(
  $distinctOn: [HometownSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [HometownOrderBy!],
  $where: HometownBoolExp
) {
  hometownAggregate(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    aggregate {
      avg {
        ...HometownAvgFieldsFragment
      }
      count
      max {
        ...HometownMaxFieldsFragment
      }
      min {
        ...HometownMinFieldsFragment
      }
      stddev {
        ...HometownStddevFieldsFragment
      }
      stddevPop {
        ...HometownStddevPopFieldsFragment
      }
      stddevSamp {
        ...HometownStddevSampFieldsFragment
      }
      sum {
        ...HometownSumFieldsFragment
      }
      varPop {
        ...HometownVarPopFieldsFragment
      }
      varSamp {
        ...HometownVarSampFieldsFragment
      }
      variance {
        ...HometownVarianceFieldsFragment
      }
    }
    nodes {
      city
      country
      countyFips
      latitude
      longitude
      recruits {
        ...RecruitFragment
      }
      recruitsAggregate {
        ...RecruitAggregateFragment
      }
      state
    }
  }
}
Variables
{
  "distinctOn": ["city"],
  "limit": 123,
  "offset": 123,
  "orderBy": [HometownOrderBy],
  "where": HometownBoolExp
}
Response
{
  "data": {
    "hometownAggregate": {
      "aggregate": HometownAggregateFields,
      "nodes": [Hometown]
    }
  }
}

linesProvider

Description

fetch data from the table: "lines_provider"

Response

Returns [LinesProvider!]!

Arguments
Name Description
distinctOn - [LinesProviderSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [LinesProviderOrderBy!] sort the rows by one or more columns
where - LinesProviderBoolExp filter the rows returned

Example

Query
subscription LinesProvider(
  $distinctOn: [LinesProviderSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [LinesProviderOrderBy!],
  $where: LinesProviderBoolExp
) {
  linesProvider(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    id
    name
  }
}
Variables
{
  "distinctOn": ["id"],
  "limit": 987,
  "offset": 987,
  "orderBy": [LinesProviderOrderBy],
  "where": LinesProviderBoolExp
}
Response
{
  "data": {
    "linesProvider": [
      {"id": 987, "name": "abc123"}
    ]
  }
}

linesProviderAggregate

Description

fetch aggregated fields from the table: "lines_provider"

Response

Returns a LinesProviderAggregate!

Arguments
Name Description
distinctOn - [LinesProviderSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [LinesProviderOrderBy!] sort the rows by one or more columns
where - LinesProviderBoolExp filter the rows returned

Example

Query
subscription LinesProviderAggregate(
  $distinctOn: [LinesProviderSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [LinesProviderOrderBy!],
  $where: LinesProviderBoolExp
) {
  linesProviderAggregate(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    aggregate {
      avg {
        ...LinesProviderAvgFieldsFragment
      }
      count
      max {
        ...LinesProviderMaxFieldsFragment
      }
      min {
        ...LinesProviderMinFieldsFragment
      }
      stddev {
        ...LinesProviderStddevFieldsFragment
      }
      stddevPop {
        ...LinesProviderStddevPopFieldsFragment
      }
      stddevSamp {
        ...LinesProviderStddevSampFieldsFragment
      }
      sum {
        ...LinesProviderSumFieldsFragment
      }
      varPop {
        ...LinesProviderVarPopFieldsFragment
      }
      varSamp {
        ...LinesProviderVarSampFieldsFragment
      }
      variance {
        ...LinesProviderVarianceFieldsFragment
      }
    }
    nodes {
      id
      name
    }
  }
}
Variables
{
  "distinctOn": ["id"],
  "limit": 987,
  "offset": 123,
  "orderBy": [LinesProviderOrderBy],
  "where": LinesProviderBoolExp
}
Response
{
  "data": {
    "linesProviderAggregate": {
      "aggregate": LinesProviderAggregateFields,
      "nodes": [LinesProvider]
    }
  }
}

poll

Description

fetch data from the table: "poll"

Response

Returns [Poll!]!

Arguments
Name Description
distinctOn - [PollSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [PollOrderBy!] sort the rows by one or more columns
where - PollBoolExp filter the rows returned

Example

Query
subscription Poll(
  $distinctOn: [PollSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [PollOrderBy!],
  $where: PollBoolExp
) {
  poll(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    pollType {
      abbreviation
      id
      name
      polls {
        ...PollFragment
      }
      shortName
    }
    rankings {
      firstPlaceVotes
      points
      poll {
        ...PollFragment
      }
      rank
      team {
        ...currentTeamsFragment
      }
    }
    season
    seasonType
    week
  }
}
Variables
{
  "distinctOn": ["season"],
  "limit": 123,
  "offset": 123,
  "orderBy": [PollOrderBy],
  "where": PollBoolExp
}
Response
{
  "data": {
    "poll": [
      {
        "pollType": PollType,
        "rankings": [PollRank],
        "season": 987,
        "seasonType": season_type,
        "week": smallint
      }
    ]
  }
}

pollRank

Description

fetch data from the table: "poll_rank"

Response

Returns [PollRank!]!

Arguments
Name Description
distinctOn - [PollRankSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [PollRankOrderBy!] sort the rows by one or more columns
where - PollRankBoolExp filter the rows returned

Example

Query
subscription PollRank(
  $distinctOn: [PollRankSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [PollRankOrderBy!],
  $where: PollRankBoolExp
) {
  pollRank(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    firstPlaceVotes
    points
    poll {
      pollType {
        ...PollTypeFragment
      }
      rankings {
        ...PollRankFragment
      }
      season
      seasonType
      week
    }
    rank
    team {
      abbreviation
      classification
      conference
      conferenceId
      division
      school
      teamId
    }
  }
}
Variables
{
  "distinctOn": ["firstPlaceVotes"],
  "limit": 123,
  "offset": 123,
  "orderBy": [PollRankOrderBy],
  "where": PollRankBoolExp
}
Response
{
  "data": {
    "pollRank": [
      {
        "firstPlaceVotes": smallint,
        "points": 123,
        "poll": Poll,
        "rank": smallint,
        "team": currentTeams
      }
    ]
  }
}

pollType

Description

fetch data from the table: "poll_type"

Response

Returns [PollType!]!

Arguments
Name Description
distinctOn - [PollTypeSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [PollTypeOrderBy!] sort the rows by one or more columns
where - PollTypeBoolExp filter the rows returned

Example

Query
subscription PollType(
  $distinctOn: [PollTypeSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [PollTypeOrderBy!],
  $where: PollTypeBoolExp
) {
  pollType(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    abbreviation
    id
    name
    polls {
      pollType {
        ...PollTypeFragment
      }
      rankings {
        ...PollRankFragment
      }
      season
      seasonType
      week
    }
    shortName
  }
}
Variables
{
  "distinctOn": ["abbreviation"],
  "limit": 987,
  "offset": 123,
  "orderBy": [PollTypeOrderBy],
  "where": PollTypeBoolExp
}
Response
{
  "data": {
    "pollType": [
      {
        "abbreviation": "abc123",
        "id": 123,
        "name": "abc123",
        "polls": [Poll],
        "shortName": "abc123"
      }
    ]
  }
}

position

Description

fetch data from the table: "position"

Response

Returns [Position!]!

Arguments
Name Description
distinctOn - [PositionSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [PositionOrderBy!] sort the rows by one or more columns
where - PositionBoolExp filter the rows returned

Example

Query
subscription Position(
  $distinctOn: [PositionSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [PositionOrderBy!],
  $where: PositionBoolExp
) {
  position(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    abbreviation
    displayName
    id
    name
  }
}
Variables
{
  "distinctOn": ["abbreviation"],
  "limit": 987,
  "offset": 987,
  "orderBy": [PositionOrderBy],
  "where": PositionBoolExp
}
Response
{
  "data": {
    "position": [
      {
        "abbreviation": "abc123",
        "displayName": "xyz789",
        "id": smallint,
        "name": "abc123"
      }
    ]
  }
}

predictedPoints

Description

fetch data from the table: "ppa"

Response

Returns [predictedPoints!]!

Arguments
Name Description
distinctOn - [predictedPointsSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [predictedPointsOrderBy!] sort the rows by one or more columns
where - predictedPointsBoolExp filter the rows returned

Example

Query
subscription PredictedPoints(
  $distinctOn: [predictedPointsSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [predictedPointsOrderBy!],
  $where: predictedPointsBoolExp
) {
  predictedPoints(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    distance
    down
    predictedPoints
    yardLine
  }
}
Variables
{
  "distinctOn": ["distance"],
  "limit": 987,
  "offset": 987,
  "orderBy": [predictedPointsOrderBy],
  "where": predictedPointsBoolExp
}
Response
{
  "data": {
    "predictedPoints": [
      {
        "distance": smallint,
        "down": smallint,
        "predictedPoints": numeric,
        "yardLine": smallint
      }
    ]
  }
}

predictedPointsAggregate

Description

fetch aggregated fields from the table: "ppa"

Response

Returns a predictedPointsAggregate!

Arguments
Name Description
distinctOn - [predictedPointsSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [predictedPointsOrderBy!] sort the rows by one or more columns
where - predictedPointsBoolExp filter the rows returned

Example

Query
subscription PredictedPointsAggregate(
  $distinctOn: [predictedPointsSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [predictedPointsOrderBy!],
  $where: predictedPointsBoolExp
) {
  predictedPointsAggregate(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    aggregate {
      avg {
        ...predictedPointsAvgFieldsFragment
      }
      count
      max {
        ...predictedPointsMaxFieldsFragment
      }
      min {
        ...predictedPointsMinFieldsFragment
      }
      stddev {
        ...predictedPointsStddevFieldsFragment
      }
      stddevPop {
        ...predictedPointsStddevPopFieldsFragment
      }
      stddevSamp {
        ...predictedPointsStddevSampFieldsFragment
      }
      sum {
        ...predictedPointsSumFieldsFragment
      }
      varPop {
        ...predictedPointsVarPopFieldsFragment
      }
      varSamp {
        ...predictedPointsVarSampFieldsFragment
      }
      variance {
        ...predictedPointsVarianceFieldsFragment
      }
    }
    nodes {
      distance
      down
      predictedPoints
      yardLine
    }
  }
}
Variables
{
  "distinctOn": ["distance"],
  "limit": 123,
  "offset": 123,
  "orderBy": [predictedPointsOrderBy],
  "where": predictedPointsBoolExp
}
Response
{
  "data": {
    "predictedPointsAggregate": {
      "aggregate": predictedPointsAggregateFields,
      "nodes": [predictedPoints]
    }
  }
}

ratings

Description

fetch data from the table: "rating_systems"

Response

Returns [ratings!]!

Arguments
Name Description
distinctOn - [ratingsSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [ratingsOrderBy!] sort the rows by one or more columns
where - ratingsBoolExp filter the rows returned

Example

Query
subscription Ratings(
  $distinctOn: [ratingsSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [ratingsOrderBy!],
  $where: ratingsBoolExp
) {
  ratings(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    conference
    conferenceId
    elo
    fpi
    fpiAvgWinProbabilityRank
    fpiDefensiveEfficiency
    fpiGameControlRank
    fpiOffensiveEfficiency
    fpiOverallEfficiency
    fpiRemainingSosRank
    fpiResumeRank
    fpiSosRank
    fpiSpecialTeamsEfficiency
    fpiStrengthOfRecordRank
    spDefense
    spOffense
    spOverall
    spSpecialTeams
    srs
    team
    teamId
    year
  }
}
Variables
{
  "distinctOn": ["conference"],
  "limit": 987,
  "offset": 123,
  "orderBy": [ratingsOrderBy],
  "where": ratingsBoolExp
}
Response
{
  "data": {
    "ratings": [
      {
        "conference": "xyz789",
        "conferenceId": smallint,
        "elo": 987,
        "fpi": numeric,
        "fpiAvgWinProbabilityRank": smallint,
        "fpiDefensiveEfficiency": numeric,
        "fpiGameControlRank": smallint,
        "fpiOffensiveEfficiency": numeric,
        "fpiOverallEfficiency": numeric,
        "fpiRemainingSosRank": smallint,
        "fpiResumeRank": smallint,
        "fpiSosRank": smallint,
        "fpiSpecialTeamsEfficiency": numeric,
        "fpiStrengthOfRecordRank": smallint,
        "spDefense": numeric,
        "spOffense": numeric,
        "spOverall": numeric,
        "spSpecialTeams": numeric,
        "srs": numeric,
        "team": "abc123",
        "teamId": 987,
        "year": smallint
      }
    ]
  }
}

recruit

Description

fetch data from the table: "recruit"

Response

Returns [Recruit!]!

Arguments
Name Description
distinctOn - [RecruitSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [RecruitOrderBy!] sort the rows by one or more columns
where - RecruitBoolExp filter the rows returned

Example

Query
subscription Recruit(
  $distinctOn: [RecruitSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [RecruitOrderBy!],
  $where: RecruitBoolExp
) {
  recruit(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    college {
      abbreviation
      classification
      conference
      conferenceId
      division
      school
      teamId
    }
    height
    hometown {
      city
      country
      countyFips
      latitude
      longitude
      recruits {
        ...RecruitFragment
      }
      recruitsAggregate {
        ...RecruitAggregateFragment
      }
      state
    }
    id
    name
    overallRank
    position {
      id
      position
      positionGroup
    }
    positionRank
    ranking
    rating
    recruitSchool {
      id
      name
      recruits {
        ...RecruitFragment
      }
      recruitsAggregate {
        ...RecruitAggregateFragment
      }
    }
    recruitType
    stars
    weight
    year
  }
}
Variables
{
  "distinctOn": ["height"],
  "limit": 987,
  "offset": 987,
  "orderBy": [RecruitOrderBy],
  "where": RecruitBoolExp
}
Response
{
  "data": {
    "recruit": [
      {
        "college": currentTeams,
        "height": 987.65,
        "hometown": Hometown,
        "id": bigint,
        "name": "abc123",
        "overallRank": smallint,
        "position": RecruitPosition,
        "positionRank": smallint,
        "ranking": smallint,
        "rating": 987.65,
        "recruitSchool": RecruitSchool,
        "recruitType": recruit_type,
        "stars": smallint,
        "weight": smallint,
        "year": smallint
      }
    ]
  }
}

recruitAggregate

Description

fetch aggregated fields from the table: "recruit"

Response

Returns a RecruitAggregate!

Arguments
Name Description
distinctOn - [RecruitSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [RecruitOrderBy!] sort the rows by one or more columns
where - RecruitBoolExp filter the rows returned

Example

Query
subscription RecruitAggregate(
  $distinctOn: [RecruitSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [RecruitOrderBy!],
  $where: RecruitBoolExp
) {
  recruitAggregate(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    aggregate {
      avg {
        ...RecruitAvgFieldsFragment
      }
      count
      max {
        ...RecruitMaxFieldsFragment
      }
      min {
        ...RecruitMinFieldsFragment
      }
      stddev {
        ...RecruitStddevFieldsFragment
      }
      stddevPop {
        ...RecruitStddevPopFieldsFragment
      }
      stddevSamp {
        ...RecruitStddevSampFieldsFragment
      }
      sum {
        ...RecruitSumFieldsFragment
      }
      varPop {
        ...RecruitVarPopFieldsFragment
      }
      varSamp {
        ...RecruitVarSampFieldsFragment
      }
      variance {
        ...RecruitVarianceFieldsFragment
      }
    }
    nodes {
      college {
        ...currentTeamsFragment
      }
      height
      hometown {
        ...HometownFragment
      }
      id
      name
      overallRank
      position {
        ...RecruitPositionFragment
      }
      positionRank
      ranking
      rating
      recruitSchool {
        ...RecruitSchoolFragment
      }
      recruitType
      stars
      weight
      year
    }
  }
}
Variables
{
  "distinctOn": ["height"],
  "limit": 987,
  "offset": 987,
  "orderBy": [RecruitOrderBy],
  "where": RecruitBoolExp
}
Response
{
  "data": {
    "recruitAggregate": {
      "aggregate": RecruitAggregateFields,
      "nodes": [Recruit]
    }
  }
}

recruitPosition

Description

fetch data from the table: "recruit_position"

Response

Returns [RecruitPosition!]!

Arguments
Name Description
distinctOn - [RecruitPositionSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [RecruitPositionOrderBy!] sort the rows by one or more columns
where - RecruitPositionBoolExp filter the rows returned

Example

Query
subscription RecruitPosition(
  $distinctOn: [RecruitPositionSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [RecruitPositionOrderBy!],
  $where: RecruitPositionBoolExp
) {
  recruitPosition(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    id
    position
    positionGroup
  }
}
Variables
{
  "distinctOn": ["id"],
  "limit": 123,
  "offset": 123,
  "orderBy": [RecruitPositionOrderBy],
  "where": RecruitPositionBoolExp
}
Response
{
  "data": {
    "recruitPosition": [
      {
        "id": smallint,
        "position": "abc123",
        "positionGroup": "xyz789"
      }
    ]
  }
}

recruitPositionAggregate

Description

fetch aggregated fields from the table: "recruit_position"

Response

Returns a RecruitPositionAggregate!

Arguments
Name Description
distinctOn - [RecruitPositionSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [RecruitPositionOrderBy!] sort the rows by one or more columns
where - RecruitPositionBoolExp filter the rows returned

Example

Query
subscription RecruitPositionAggregate(
  $distinctOn: [RecruitPositionSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [RecruitPositionOrderBy!],
  $where: RecruitPositionBoolExp
) {
  recruitPositionAggregate(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    aggregate {
      avg {
        ...RecruitPositionAvgFieldsFragment
      }
      count
      max {
        ...RecruitPositionMaxFieldsFragment
      }
      min {
        ...RecruitPositionMinFieldsFragment
      }
      stddev {
        ...RecruitPositionStddevFieldsFragment
      }
      stddevPop {
        ...RecruitPositionStddevPopFieldsFragment
      }
      stddevSamp {
        ...RecruitPositionStddevSampFieldsFragment
      }
      sum {
        ...RecruitPositionSumFieldsFragment
      }
      varPop {
        ...RecruitPositionVarPopFieldsFragment
      }
      varSamp {
        ...RecruitPositionVarSampFieldsFragment
      }
      variance {
        ...RecruitPositionVarianceFieldsFragment
      }
    }
    nodes {
      id
      position
      positionGroup
    }
  }
}
Variables
{
  "distinctOn": ["id"],
  "limit": 123,
  "offset": 123,
  "orderBy": [RecruitPositionOrderBy],
  "where": RecruitPositionBoolExp
}
Response
{
  "data": {
    "recruitPositionAggregate": {
      "aggregate": RecruitPositionAggregateFields,
      "nodes": [RecruitPosition]
    }
  }
}

recruitSchool

Description

fetch data from the table: "recruit_school"

Response

Returns [RecruitSchool!]!

Arguments
Name Description
distinctOn - [RecruitSchoolSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [RecruitSchoolOrderBy!] sort the rows by one or more columns
where - RecruitSchoolBoolExp filter the rows returned

Example

Query
subscription RecruitSchool(
  $distinctOn: [RecruitSchoolSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [RecruitSchoolOrderBy!],
  $where: RecruitSchoolBoolExp
) {
  recruitSchool(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    id
    name
    recruits {
      college {
        ...currentTeamsFragment
      }
      height
      hometown {
        ...HometownFragment
      }
      id
      name
      overallRank
      position {
        ...RecruitPositionFragment
      }
      positionRank
      ranking
      rating
      recruitSchool {
        ...RecruitSchoolFragment
      }
      recruitType
      stars
      weight
      year
    }
    recruitsAggregate {
      aggregate {
        ...RecruitAggregateFieldsFragment
      }
      nodes {
        ...RecruitFragment
      }
    }
  }
}
Variables
{
  "distinctOn": ["id"],
  "limit": 123,
  "offset": 987,
  "orderBy": [RecruitSchoolOrderBy],
  "where": RecruitSchoolBoolExp
}
Response
{
  "data": {
    "recruitSchool": [
      {
        "id": 987,
        "name": "xyz789",
        "recruits": [Recruit],
        "recruitsAggregate": RecruitAggregate
      }
    ]
  }
}

recruitSchoolAggregate

Description

fetch aggregated fields from the table: "recruit_school"

Response

Returns a RecruitSchoolAggregate!

Arguments
Name Description
distinctOn - [RecruitSchoolSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [RecruitSchoolOrderBy!] sort the rows by one or more columns
where - RecruitSchoolBoolExp filter the rows returned

Example

Query
subscription RecruitSchoolAggregate(
  $distinctOn: [RecruitSchoolSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [RecruitSchoolOrderBy!],
  $where: RecruitSchoolBoolExp
) {
  recruitSchoolAggregate(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    aggregate {
      avg {
        ...RecruitSchoolAvgFieldsFragment
      }
      count
      max {
        ...RecruitSchoolMaxFieldsFragment
      }
      min {
        ...RecruitSchoolMinFieldsFragment
      }
      stddev {
        ...RecruitSchoolStddevFieldsFragment
      }
      stddevPop {
        ...RecruitSchoolStddevPopFieldsFragment
      }
      stddevSamp {
        ...RecruitSchoolStddevSampFieldsFragment
      }
      sum {
        ...RecruitSchoolSumFieldsFragment
      }
      varPop {
        ...RecruitSchoolVarPopFieldsFragment
      }
      varSamp {
        ...RecruitSchoolVarSampFieldsFragment
      }
      variance {
        ...RecruitSchoolVarianceFieldsFragment
      }
    }
    nodes {
      id
      name
      recruits {
        ...RecruitFragment
      }
      recruitsAggregate {
        ...RecruitAggregateFragment
      }
    }
  }
}
Variables
{
  "distinctOn": ["id"],
  "limit": 987,
  "offset": 123,
  "orderBy": [RecruitSchoolOrderBy],
  "where": RecruitSchoolBoolExp
}
Response
{
  "data": {
    "recruitSchoolAggregate": {
      "aggregate": RecruitSchoolAggregateFields,
      "nodes": [RecruitSchool]
    }
  }
}

recruitingTeam

Description

fetch data from the table: "recruiting_team"

Response

Returns [RecruitingTeam!]!

Arguments
Name Description
distinctOn - [RecruitingTeamSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [RecruitingTeamOrderBy!] sort the rows by one or more columns
where - RecruitingTeamBoolExp filter the rows returned

Example

Query
subscription RecruitingTeam(
  $distinctOn: [RecruitingTeamSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [RecruitingTeamOrderBy!],
  $where: RecruitingTeamBoolExp
) {
  recruitingTeam(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    id
    points
    rank
    team {
      abbreviation
      classification
      conference
      conferenceId
      division
      school
      teamId
    }
    year
  }
}
Variables
{
  "distinctOn": ["id"],
  "limit": 987,
  "offset": 987,
  "orderBy": [RecruitingTeamOrderBy],
  "where": RecruitingTeamBoolExp
}
Response
{
  "data": {
    "recruitingTeam": [
      {
        "id": 123,
        "points": numeric,
        "rank": smallint,
        "team": currentTeams,
        "year": smallint
      }
    ]
  }
}

recruitingTeamAggregate

Description

fetch aggregated fields from the table: "recruiting_team"

Response

Returns a RecruitingTeamAggregate!

Arguments
Name Description
distinctOn - [RecruitingTeamSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [RecruitingTeamOrderBy!] sort the rows by one or more columns
where - RecruitingTeamBoolExp filter the rows returned

Example

Query
subscription RecruitingTeamAggregate(
  $distinctOn: [RecruitingTeamSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [RecruitingTeamOrderBy!],
  $where: RecruitingTeamBoolExp
) {
  recruitingTeamAggregate(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    aggregate {
      avg {
        ...RecruitingTeamAvgFieldsFragment
      }
      count
      max {
        ...RecruitingTeamMaxFieldsFragment
      }
      min {
        ...RecruitingTeamMinFieldsFragment
      }
      stddev {
        ...RecruitingTeamStddevFieldsFragment
      }
      stddevPop {
        ...RecruitingTeamStddevPopFieldsFragment
      }
      stddevSamp {
        ...RecruitingTeamStddevSampFieldsFragment
      }
      sum {
        ...RecruitingTeamSumFieldsFragment
      }
      varPop {
        ...RecruitingTeamVarPopFieldsFragment
      }
      varSamp {
        ...RecruitingTeamVarSampFieldsFragment
      }
      variance {
        ...RecruitingTeamVarianceFieldsFragment
      }
    }
    nodes {
      id
      points
      rank
      team {
        ...currentTeamsFragment
      }
      year
    }
  }
}
Variables
{
  "distinctOn": ["id"],
  "limit": 987,
  "offset": 987,
  "orderBy": [RecruitingTeamOrderBy],
  "where": RecruitingTeamBoolExp
}
Response
{
  "data": {
    "recruitingTeamAggregate": {
      "aggregate": RecruitingTeamAggregateFields,
      "nodes": [RecruitingTeam]
    }
  }
}

scoreboard

Description

fetch data from the table: "scoreboard"

Response

Returns [Scoreboard!]!

Arguments
Name Description
distinctOn - [ScoreboardSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [ScoreboardOrderBy!] sort the rows by one or more columns
where - ScoreboardBoolExp filter the rows returned

Example

Query
subscription Scoreboard(
  $distinctOn: [ScoreboardSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [ScoreboardOrderBy!],
  $where: ScoreboardBoolExp
) {
  scoreboard(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    awayClassification
    awayConference
    awayConferenceAbbreviation
    awayId
    awayLineScores
    awayPoints
    awayTeam
    city
    conferenceGame
    currentClock
    currentPeriod
    currentPossession
    currentSituation
    homeClassification
    homeConference
    homeConferenceAbbreviation
    homeId
    homeLineScores
    homePoints
    homeTeam
    id
    lastPlay
    moneylineAway
    moneylineHome
    neutralSite
    overUnder
    spread
    startDate
    startTimeTbd
    state
    status
    temperature
    tv
    venue
    weatherDescription
    windDirection
    windSpeed
  }
}
Variables
{
  "distinctOn": ["awayClassification"],
  "limit": 987,
  "offset": 987,
  "orderBy": [ScoreboardOrderBy],
  "where": ScoreboardBoolExp
}
Response
{
  "data": {
    "scoreboard": [
      {
        "awayClassification": division,
        "awayConference": "abc123",
        "awayConferenceAbbreviation": "xyz789",
        "awayId": 987,
        "awayLineScores": [smallint],
        "awayPoints": smallint,
        "awayTeam": "abc123",
        "city": "abc123",
        "conferenceGame": false,
        "currentClock": "abc123",
        "currentPeriod": smallint,
        "currentPossession": "abc123",
        "currentSituation": "xyz789",
        "homeClassification": division,
        "homeConference": "abc123",
        "homeConferenceAbbreviation": "xyz789",
        "homeId": 123,
        "homeLineScores": [smallint],
        "homePoints": smallint,
        "homeTeam": "xyz789",
        "id": 987,
        "lastPlay": "abc123",
        "moneylineAway": 987,
        "moneylineHome": 123,
        "neutralSite": true,
        "overUnder": numeric,
        "spread": numeric,
        "startDate": timestamptz,
        "startTimeTbd": false,
        "state": "abc123",
        "status": game_status,
        "temperature": numeric,
        "tv": "xyz789",
        "venue": "abc123",
        "weatherDescription": "abc123",
        "windDirection": numeric,
        "windSpeed": numeric
      }
    ]
  }
}

teamTalent

Description

fetch data from the table: "team_talent"

Response

Returns [TeamTalent!]!

Arguments
Name Description
distinctOn - [TeamTalentSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [TeamTalentOrderBy!] sort the rows by one or more columns
where - TeamTalentBoolExp filter the rows returned

Example

Query
subscription TeamTalent(
  $distinctOn: [TeamTalentSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [TeamTalentOrderBy!],
  $where: TeamTalentBoolExp
) {
  teamTalent(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    talent
    team {
      abbreviation
      classification
      conference
      conferenceId
      division
      school
      teamId
    }
    year
  }
}
Variables
{
  "distinctOn": ["talent"],
  "limit": 123,
  "offset": 987,
  "orderBy": [TeamTalentOrderBy],
  "where": TeamTalentBoolExp
}
Response
{
  "data": {
    "teamTalent": [
      {
        "talent": numeric,
        "team": currentTeams,
        "year": smallint
      }
    ]
  }
}

teamTalentAggregate

Description

fetch aggregated fields from the table: "team_talent"

Response

Returns a TeamTalentAggregate!

Arguments
Name Description
distinctOn - [TeamTalentSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [TeamTalentOrderBy!] sort the rows by one or more columns
where - TeamTalentBoolExp filter the rows returned

Example

Query
subscription TeamTalentAggregate(
  $distinctOn: [TeamTalentSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [TeamTalentOrderBy!],
  $where: TeamTalentBoolExp
) {
  teamTalentAggregate(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    aggregate {
      avg {
        ...TeamTalentAvgFieldsFragment
      }
      count
      max {
        ...TeamTalentMaxFieldsFragment
      }
      min {
        ...TeamTalentMinFieldsFragment
      }
      stddev {
        ...TeamTalentStddevFieldsFragment
      }
      stddevPop {
        ...TeamTalentStddevPopFieldsFragment
      }
      stddevSamp {
        ...TeamTalentStddevSampFieldsFragment
      }
      sum {
        ...TeamTalentSumFieldsFragment
      }
      varPop {
        ...TeamTalentVarPopFieldsFragment
      }
      varSamp {
        ...TeamTalentVarSampFieldsFragment
      }
      variance {
        ...TeamTalentVarianceFieldsFragment
      }
    }
    nodes {
      talent
      team {
        ...currentTeamsFragment
      }
      year
    }
  }
}
Variables
{
  "distinctOn": ["talent"],
  "limit": 123,
  "offset": 123,
  "orderBy": [TeamTalentOrderBy],
  "where": TeamTalentBoolExp
}
Response
{
  "data": {
    "teamTalentAggregate": {
      "aggregate": TeamTalentAggregateFields,
      "nodes": [TeamTalent]
    }
  }
}

transfer

Description

fetch data from the table: "transfer"

Response

Returns [Transfer!]!

Arguments
Name Description
distinctOn - [TransferSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [TransferOrderBy!] sort the rows by one or more columns
where - TransferBoolExp filter the rows returned

Example

Query
subscription Transfer(
  $distinctOn: [TransferSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [TransferOrderBy!],
  $where: TransferBoolExp
) {
  transfer(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    eligibility
    firstName
    fromTeam {
      abbreviation
      classification
      conference
      conferenceId
      division
      school
      teamId
    }
    lastName
    position {
      id
      position
      positionGroup
    }
    rating
    season
    stars
    toTeam {
      abbreviation
      classification
      conference
      conferenceId
      division
      school
      teamId
    }
    transferDate
  }
}
Variables
{
  "distinctOn": ["eligibility"],
  "limit": 987,
  "offset": 123,
  "orderBy": [TransferOrderBy],
  "where": TransferBoolExp
}
Response
{
  "data": {
    "transfer": [
      {
        "eligibility": "xyz789",
        "firstName": "abc123",
        "fromTeam": currentTeams,
        "lastName": "xyz789",
        "position": RecruitPosition,
        "rating": numeric,
        "season": smallint,
        "stars": smallint,
        "toTeam": currentTeams,
        "transferDate": timestamp
      }
    ]
  }
}

weatherCondition

Description

fetch data from the table: "weather_condition"

Response

Returns [WeatherCondition!]!

Arguments
Name Description
distinctOn - [WeatherConditionSelectColumn!] distinct select on columns
limit - Int limit the number of rows returned
offset - Int skip the first n rows. Use only with order_by
orderBy - [WeatherConditionOrderBy!] sort the rows by one or more columns
where - WeatherConditionBoolExp filter the rows returned

Example

Query
subscription WeatherCondition(
  $distinctOn: [WeatherConditionSelectColumn!],
  $limit: Int,
  $offset: Int,
  $orderBy: [WeatherConditionOrderBy!],
  $where: WeatherConditionBoolExp
) {
  weatherCondition(
    distinctOn: $distinctOn,
    limit: $limit,
    offset: $offset,
    orderBy: $orderBy,
    where: $where
  ) {
    description
    id
  }
}
Variables
{
  "distinctOn": ["description"],
  "limit": 123,
  "offset": 123,
  "orderBy": [WeatherConditionOrderBy],
  "where": WeatherConditionBoolExp
}
Response
{
  "data": {
    "weatherCondition": [
      {
        "description": "xyz789",
        "id": smallint
      }
    ]
  }
}

Types

AdjustedTeamMetrics

Description

columns and relationships of "adjusted_team_metrics"

Fields
Field Name Description
epa - numeric!
epaAllowed - numeric!
explosiveness - numeric!
explosivenessAllowed - numeric!
lineYards - numeric!
lineYardsAllowed - numeric!
openFieldYards - numeric!
openFieldYardsAllowed - numeric!
passingDownsSuccess - numeric!
passingDownsSuccessAllowed - numeric!
passingEpa - numeric!
passingEpaAllowed - numeric!
rushingEpa - numeric!
rushingEpaAllowed - numeric!
secondLevelYards - numeric!
secondLevelYardsAllowed - numeric!
standardDownsSuccess - numeric!
standardDownsSuccessAllowed - numeric!
success - numeric!
successAllowed - numeric!
team - currentTeams An object relationship
teamId - Int!
year - smallint!
Example
{
  "epa": numeric,
  "epaAllowed": numeric,
  "explosiveness": numeric,
  "explosivenessAllowed": numeric,
  "lineYards": numeric,
  "lineYardsAllowed": numeric,
  "openFieldYards": numeric,
  "openFieldYardsAllowed": numeric,
  "passingDownsSuccess": numeric,
  "passingDownsSuccessAllowed": numeric,
  "passingEpa": numeric,
  "passingEpaAllowed": numeric,
  "rushingEpa": numeric,
  "rushingEpaAllowed": numeric,
  "secondLevelYards": numeric,
  "secondLevelYardsAllowed": numeric,
  "standardDownsSuccess": numeric,
  "standardDownsSuccessAllowed": numeric,
  "success": numeric,
  "successAllowed": numeric,
  "team": currentTeams,
  "teamId": 987,
  "year": smallint
}

AdjustedTeamMetricsAggregate

Description

aggregated selection of "adjusted_team_metrics"

Fields
Field Name Description
aggregate - AdjustedTeamMetricsAggregateFields
nodes - [AdjustedTeamMetrics!]!
Example
{
  "aggregate": AdjustedTeamMetricsAggregateFields,
  "nodes": [AdjustedTeamMetrics]
}

AdjustedTeamMetricsAggregateFields

Example
{
  "avg": AdjustedTeamMetricsAvgFields,
  "count": 987,
  "max": AdjustedTeamMetricsMaxFields,
  "min": AdjustedTeamMetricsMinFields,
  "stddev": AdjustedTeamMetricsStddevFields,
  "stddevPop": AdjustedTeamMetricsStddevPopFields,
  "stddevSamp": AdjustedTeamMetricsStddevSampFields,
  "sum": AdjustedTeamMetricsSumFields,
  "varPop": AdjustedTeamMetricsVarPopFields,
  "varSamp": AdjustedTeamMetricsVarSampFields,
  "variance": AdjustedTeamMetricsVarianceFields
}

AdjustedTeamMetricsAvgFields

Description

aggregate avg on columns

Fields
Field Name Description
epa - Float
epaAllowed - Float
explosiveness - Float
explosivenessAllowed - Float
lineYards - Float
lineYardsAllowed - Float
openFieldYards - Float
openFieldYardsAllowed - Float
passingDownsSuccess - Float
passingDownsSuccessAllowed - Float
passingEpa - Float
passingEpaAllowed - Float
rushingEpa - Float
rushingEpaAllowed - Float
secondLevelYards - Float
secondLevelYardsAllowed - Float
standardDownsSuccess - Float
standardDownsSuccessAllowed - Float
success - Float
successAllowed - Float
teamId - Float
year - Float
Example
{
  "epa": 987.65,
  "epaAllowed": 987.65,
  "explosiveness": 123.45,
  "explosivenessAllowed": 987.65,
  "lineYards": 987.65,
  "lineYardsAllowed": 987.65,
  "openFieldYards": 987.65,
  "openFieldYardsAllowed": 987.65,
  "passingDownsSuccess": 987.65,
  "passingDownsSuccessAllowed": 987.65,
  "passingEpa": 987.65,
  "passingEpaAllowed": 123.45,
  "rushingEpa": 987.65,
  "rushingEpaAllowed": 987.65,
  "secondLevelYards": 123.45,
  "secondLevelYardsAllowed": 987.65,
  "standardDownsSuccess": 123.45,
  "standardDownsSuccessAllowed": 123.45,
  "success": 123.45,
  "successAllowed": 987.65,
  "teamId": 123.45,
  "year": 987.65
}

AdjustedTeamMetricsBoolExp

Description

Boolean expression to filter rows from the table "adjusted_team_metrics". All fields are combined with a logical 'AND'.

Fields
Input Field Description
_and - [AdjustedTeamMetricsBoolExp!]
_not - AdjustedTeamMetricsBoolExp
_or - [AdjustedTeamMetricsBoolExp!]
epa - NumericComparisonExp
epaAllowed - NumericComparisonExp
explosiveness - NumericComparisonExp
explosivenessAllowed - NumericComparisonExp
lineYards - NumericComparisonExp
lineYardsAllowed - NumericComparisonExp
openFieldYards - NumericComparisonExp
openFieldYardsAllowed - NumericComparisonExp
passingDownsSuccess - NumericComparisonExp
passingDownsSuccessAllowed - NumericComparisonExp
passingEpa - NumericComparisonExp
passingEpaAllowed - NumericComparisonExp
rushingEpa - NumericComparisonExp
rushingEpaAllowed - NumericComparisonExp
secondLevelYards - NumericComparisonExp
secondLevelYardsAllowed - NumericComparisonExp
standardDownsSuccess - NumericComparisonExp
standardDownsSuccessAllowed - NumericComparisonExp
success - NumericComparisonExp
successAllowed - NumericComparisonExp
team - currentTeamsBoolExp
teamId - IntComparisonExp
year - SmallintComparisonExp
Example
{
  "_and": [AdjustedTeamMetricsBoolExp],
  "_not": AdjustedTeamMetricsBoolExp,
  "_or": [AdjustedTeamMetricsBoolExp],
  "epa": NumericComparisonExp,
  "epaAllowed": NumericComparisonExp,
  "explosiveness": NumericComparisonExp,
  "explosivenessAllowed": NumericComparisonExp,
  "lineYards": NumericComparisonExp,
  "lineYardsAllowed": NumericComparisonExp,
  "openFieldYards": NumericComparisonExp,
  "openFieldYardsAllowed": NumericComparisonExp,
  "passingDownsSuccess": NumericComparisonExp,
  "passingDownsSuccessAllowed": NumericComparisonExp,
  "passingEpa": NumericComparisonExp,
  "passingEpaAllowed": NumericComparisonExp,
  "rushingEpa": NumericComparisonExp,
  "rushingEpaAllowed": NumericComparisonExp,
  "secondLevelYards": NumericComparisonExp,
  "secondLevelYardsAllowed": NumericComparisonExp,
  "standardDownsSuccess": NumericComparisonExp,
  "standardDownsSuccessAllowed": NumericComparisonExp,
  "success": NumericComparisonExp,
  "successAllowed": NumericComparisonExp,
  "team": currentTeamsBoolExp,
  "teamId": IntComparisonExp,
  "year": SmallintComparisonExp
}

AdjustedTeamMetricsMaxFields

Description

aggregate max on columns

Fields
Field Name Description
epa - numeric
epaAllowed - numeric
explosiveness - numeric
explosivenessAllowed - numeric
lineYards - numeric
lineYardsAllowed - numeric
openFieldYards - numeric
openFieldYardsAllowed - numeric
passingDownsSuccess - numeric
passingDownsSuccessAllowed - numeric
passingEpa - numeric
passingEpaAllowed - numeric
rushingEpa - numeric
rushingEpaAllowed - numeric
secondLevelYards - numeric
secondLevelYardsAllowed - numeric
standardDownsSuccess - numeric
standardDownsSuccessAllowed - numeric
success - numeric
successAllowed - numeric
teamId - Int
year - smallint
Example
{
  "epa": numeric,
  "epaAllowed": numeric,
  "explosiveness": numeric,
  "explosivenessAllowed": numeric,
  "lineYards": numeric,
  "lineYardsAllowed": numeric,
  "openFieldYards": numeric,
  "openFieldYardsAllowed": numeric,
  "passingDownsSuccess": numeric,
  "passingDownsSuccessAllowed": numeric,
  "passingEpa": numeric,
  "passingEpaAllowed": numeric,
  "rushingEpa": numeric,
  "rushingEpaAllowed": numeric,
  "secondLevelYards": numeric,
  "secondLevelYardsAllowed": numeric,
  "standardDownsSuccess": numeric,
  "standardDownsSuccessAllowed": numeric,
  "success": numeric,
  "successAllowed": numeric,
  "teamId": 123,
  "year": smallint
}

AdjustedTeamMetricsMinFields

Description

aggregate min on columns

Fields
Field Name Description
epa - numeric
epaAllowed - numeric
explosiveness - numeric
explosivenessAllowed - numeric
lineYards - numeric
lineYardsAllowed - numeric
openFieldYards - numeric
openFieldYardsAllowed - numeric
passingDownsSuccess - numeric
passingDownsSuccessAllowed - numeric
passingEpa - numeric
passingEpaAllowed - numeric
rushingEpa - numeric
rushingEpaAllowed - numeric
secondLevelYards - numeric
secondLevelYardsAllowed - numeric
standardDownsSuccess - numeric
standardDownsSuccessAllowed - numeric
success - numeric
successAllowed - numeric
teamId - Int
year - smallint
Example
{
  "epa": numeric,
  "epaAllowed": numeric,
  "explosiveness": numeric,
  "explosivenessAllowed": numeric,
  "lineYards": numeric,
  "lineYardsAllowed": numeric,
  "openFieldYards": numeric,
  "openFieldYardsAllowed": numeric,
  "passingDownsSuccess": numeric,
  "passingDownsSuccessAllowed": numeric,
  "passingEpa": numeric,
  "passingEpaAllowed": numeric,
  "rushingEpa": numeric,
  "rushingEpaAllowed": numeric,
  "secondLevelYards": numeric,
  "secondLevelYardsAllowed": numeric,
  "standardDownsSuccess": numeric,
  "standardDownsSuccessAllowed": numeric,
  "success": numeric,
  "successAllowed": numeric,
  "teamId": 987,
  "year": smallint
}

AdjustedTeamMetricsOrderBy

Description

Ordering options when selecting data from "adjusted_team_metrics".

Fields
Input Field Description
epa - OrderBy
epaAllowed - OrderBy
explosiveness - OrderBy
explosivenessAllowed - OrderBy
lineYards - OrderBy
lineYardsAllowed - OrderBy
openFieldYards - OrderBy
openFieldYardsAllowed - OrderBy
passingDownsSuccess - OrderBy
passingDownsSuccessAllowed - OrderBy
passingEpa - OrderBy
passingEpaAllowed - OrderBy
rushingEpa - OrderBy
rushingEpaAllowed - OrderBy
secondLevelYards - OrderBy
secondLevelYardsAllowed - OrderBy
standardDownsSuccess - OrderBy
standardDownsSuccessAllowed - OrderBy
success - OrderBy
successAllowed - OrderBy
team - currentTeamsOrderBy
teamId - OrderBy
year - OrderBy
Example
{
  "epa": "ASC",
  "epaAllowed": "ASC",
  "explosiveness": "ASC",
  "explosivenessAllowed": "ASC",
  "lineYards": "ASC",
  "lineYardsAllowed": "ASC",
  "openFieldYards": "ASC",
  "openFieldYardsAllowed": "ASC",
  "passingDownsSuccess": "ASC",
  "passingDownsSuccessAllowed": "ASC",
  "passingEpa": "ASC",
  "passingEpaAllowed": "ASC",
  "rushingEpa": "ASC",
  "rushingEpaAllowed": "ASC",
  "secondLevelYards": "ASC",
  "secondLevelYardsAllowed": "ASC",
  "standardDownsSuccess": "ASC",
  "standardDownsSuccessAllowed": "ASC",
  "success": "ASC",
  "successAllowed": "ASC",
  "team": currentTeamsOrderBy,
  "teamId": "ASC",
  "year": "ASC"
}

AdjustedTeamMetricsSelectColumn

Description

select columns of table "adjusted_team_metrics"

Values
Enum Value Description

epa

column name

epaAllowed

column name

explosiveness

column name

explosivenessAllowed

column name

lineYards

column name

lineYardsAllowed

column name

openFieldYards

column name

openFieldYardsAllowed

column name

passingDownsSuccess

column name

passingDownsSuccessAllowed

column name

passingEpa

column name

passingEpaAllowed

column name

rushingEpa

column name

rushingEpaAllowed

column name

secondLevelYards

column name

secondLevelYardsAllowed

column name

standardDownsSuccess

column name

standardDownsSuccessAllowed

column name

success

column name

successAllowed

column name

teamId

column name

year

column name
Example
"epa"

AdjustedTeamMetricsStddevFields

Description

aggregate stddev on columns

Fields
Field Name Description
epa - Float
epaAllowed - Float
explosiveness - Float
explosivenessAllowed - Float
lineYards - Float
lineYardsAllowed - Float
openFieldYards - Float
openFieldYardsAllowed - Float
passingDownsSuccess - Float
passingDownsSuccessAllowed - Float
passingEpa - Float
passingEpaAllowed - Float
rushingEpa - Float
rushingEpaAllowed - Float
secondLevelYards - Float
secondLevelYardsAllowed - Float
standardDownsSuccess - Float
standardDownsSuccessAllowed - Float
success - Float
successAllowed - Float
teamId - Float
year - Float
Example
{
  "epa": 123.45,
  "epaAllowed": 123.45,
  "explosiveness": 987.65,
  "explosivenessAllowed": 123.45,
  "lineYards": 987.65,
  "lineYardsAllowed": 987.65,
  "openFieldYards": 987.65,
  "openFieldYardsAllowed": 123.45,
  "passingDownsSuccess": 123.45,
  "passingDownsSuccessAllowed": 987.65,
  "passingEpa": 123.45,
  "passingEpaAllowed": 123.45,
  "rushingEpa": 987.65,
  "rushingEpaAllowed": 123.45,
  "secondLevelYards": 123.45,
  "secondLevelYardsAllowed": 123.45,
  "standardDownsSuccess": 987.65,
  "standardDownsSuccessAllowed": 987.65,
  "success": 987.65,
  "successAllowed": 987.65,
  "teamId": 987.65,
  "year": 987.65
}

AdjustedTeamMetricsStddevPopFields

Description

aggregate stddevPop on columns

Fields
Field Name Description
epa - Float
epaAllowed - Float
explosiveness - Float
explosivenessAllowed - Float
lineYards - Float
lineYardsAllowed - Float
openFieldYards - Float
openFieldYardsAllowed - Float
passingDownsSuccess - Float
passingDownsSuccessAllowed - Float
passingEpa - Float
passingEpaAllowed - Float
rushingEpa - Float
rushingEpaAllowed - Float
secondLevelYards - Float
secondLevelYardsAllowed - Float
standardDownsSuccess - Float
standardDownsSuccessAllowed - Float
success - Float
successAllowed - Float
teamId - Float
year - Float
Example
{
  "epa": 987.65,
  "epaAllowed": 987.65,
  "explosiveness": 987.65,
  "explosivenessAllowed": 123.45,
  "lineYards": 123.45,
  "lineYardsAllowed": 123.45,
  "openFieldYards": 123.45,
  "openFieldYardsAllowed": 123.45,
  "passingDownsSuccess": 123.45,
  "passingDownsSuccessAllowed": 987.65,
  "passingEpa": 987.65,
  "passingEpaAllowed": 987.65,
  "rushingEpa": 987.65,
  "rushingEpaAllowed": 123.45,
  "secondLevelYards": 987.65,
  "secondLevelYardsAllowed": 987.65,
  "standardDownsSuccess": 987.65,
  "standardDownsSuccessAllowed": 987.65,
  "success": 987.65,
  "successAllowed": 123.45,
  "teamId": 123.45,
  "year": 123.45
}

AdjustedTeamMetricsStddevSampFields

Description

aggregate stddevSamp on columns

Fields
Field Name Description
epa - Float
epaAllowed - Float
explosiveness - Float
explosivenessAllowed - Float
lineYards - Float
lineYardsAllowed - Float
openFieldYards - Float
openFieldYardsAllowed - Float
passingDownsSuccess - Float
passingDownsSuccessAllowed - Float
passingEpa - Float
passingEpaAllowed - Float
rushingEpa - Float
rushingEpaAllowed - Float
secondLevelYards - Float
secondLevelYardsAllowed - Float
standardDownsSuccess - Float
standardDownsSuccessAllowed - Float
success - Float
successAllowed - Float
teamId - Float
year - Float
Example
{
  "epa": 123.45,
  "epaAllowed": 123.45,
  "explosiveness": 987.65,
  "explosivenessAllowed": 987.65,
  "lineYards": 123.45,
  "lineYardsAllowed": 123.45,
  "openFieldYards": 123.45,
  "openFieldYardsAllowed": 987.65,
  "passingDownsSuccess": 987.65,
  "passingDownsSuccessAllowed": 987.65,
  "passingEpa": 987.65,
  "passingEpaAllowed": 987.65,
  "rushingEpa": 987.65,
  "rushingEpaAllowed": 123.45,
  "secondLevelYards": 123.45,
  "secondLevelYardsAllowed": 123.45,
  "standardDownsSuccess": 123.45,
  "standardDownsSuccessAllowed": 987.65,
  "success": 987.65,
  "successAllowed": 123.45,
  "teamId": 987.65,
  "year": 987.65
}

AdjustedTeamMetricsSumFields

Description

aggregate sum on columns

Fields
Field Name Description
epa - numeric
epaAllowed - numeric
explosiveness - numeric
explosivenessAllowed - numeric
lineYards - numeric
lineYardsAllowed - numeric
openFieldYards - numeric
openFieldYardsAllowed - numeric
passingDownsSuccess - numeric
passingDownsSuccessAllowed - numeric
passingEpa - numeric
passingEpaAllowed - numeric
rushingEpa - numeric
rushingEpaAllowed - numeric
secondLevelYards - numeric
secondLevelYardsAllowed - numeric
standardDownsSuccess - numeric
standardDownsSuccessAllowed - numeric
success - numeric
successAllowed - numeric
teamId - Int
year - smallint
Example
{
  "epa": numeric,
  "epaAllowed": numeric,
  "explosiveness": numeric,
  "explosivenessAllowed": numeric,
  "lineYards": numeric,
  "lineYardsAllowed": numeric,
  "openFieldYards": numeric,
  "openFieldYardsAllowed": numeric,
  "passingDownsSuccess": numeric,
  "passingDownsSuccessAllowed": numeric,
  "passingEpa": numeric,
  "passingEpaAllowed": numeric,
  "rushingEpa": numeric,
  "rushingEpaAllowed": numeric,
  "secondLevelYards": numeric,
  "secondLevelYardsAllowed": numeric,
  "standardDownsSuccess": numeric,
  "standardDownsSuccessAllowed": numeric,
  "success": numeric,
  "successAllowed": numeric,
  "teamId": 987,
  "year": smallint
}

AdjustedTeamMetricsVarPopFields

Description

aggregate varPop on columns

Fields
Field Name Description
epa - Float
epaAllowed - Float
explosiveness - Float
explosivenessAllowed - Float
lineYards - Float
lineYardsAllowed - Float
openFieldYards - Float
openFieldYardsAllowed - Float
passingDownsSuccess - Float
passingDownsSuccessAllowed - Float
passingEpa - Float
passingEpaAllowed - Float
rushingEpa - Float
rushingEpaAllowed - Float
secondLevelYards - Float
secondLevelYardsAllowed - Float
standardDownsSuccess - Float
standardDownsSuccessAllowed - Float
success - Float
successAllowed - Float
teamId - Float
year - Float
Example
{
  "epa": 987.65,
  "epaAllowed": 987.65,
  "explosiveness": 987.65,
  "explosivenessAllowed": 123.45,
  "lineYards": 987.65,
  "lineYardsAllowed": 987.65,
  "openFieldYards": 987.65,
  "openFieldYardsAllowed": 123.45,
  "passingDownsSuccess": 987.65,
  "passingDownsSuccessAllowed": 123.45,
  "passingEpa": 987.65,
  "passingEpaAllowed": 987.65,
  "rushingEpa": 987.65,
  "rushingEpaAllowed": 987.65,
  "secondLevelYards": 987.65,
  "secondLevelYardsAllowed": 987.65,
  "standardDownsSuccess": 987.65,
  "standardDownsSuccessAllowed": 123.45,
  "success": 987.65,
  "successAllowed": 987.65,
  "teamId": 123.45,
  "year": 987.65
}

AdjustedTeamMetricsVarSampFields

Description

aggregate varSamp on columns

Fields
Field Name Description
epa - Float
epaAllowed - Float
explosiveness - Float
explosivenessAllowed - Float
lineYards - Float
lineYardsAllowed - Float
openFieldYards - Float
openFieldYardsAllowed - Float
passingDownsSuccess - Float
passingDownsSuccessAllowed - Float
passingEpa - Float
passingEpaAllowed - Float
rushingEpa - Float
rushingEpaAllowed - Float
secondLevelYards - Float
secondLevelYardsAllowed - Float
standardDownsSuccess - Float
standardDownsSuccessAllowed - Float
success - Float
successAllowed - Float
teamId - Float
year - Float
Example
{
  "epa": 123.45,
  "epaAllowed": 987.65,
  "explosiveness": 123.45,
  "explosivenessAllowed": 987.65,
  "lineYards": 123.45,
  "lineYardsAllowed": 123.45,
  "openFieldYards": 123.45,
  "openFieldYardsAllowed": 123.45,
  "passingDownsSuccess": 123.45,
  "passingDownsSuccessAllowed": 987.65,
  "passingEpa": 123.45,
  "passingEpaAllowed": 987.65,
  "rushingEpa": 987.65,
  "rushingEpaAllowed": 987.65,
  "secondLevelYards": 123.45,
  "secondLevelYardsAllowed": 123.45,
  "standardDownsSuccess": 123.45,
  "standardDownsSuccessAllowed": 123.45,
  "success": 987.65,
  "successAllowed": 987.65,
  "teamId": 987.65,
  "year": 987.65
}

AdjustedTeamMetricsVarianceFields

Description

aggregate variance on columns

Fields
Field Name Description
epa - Float
epaAllowed - Float
explosiveness - Float
explosivenessAllowed - Float
lineYards - Float
lineYardsAllowed - Float
openFieldYards - Float
openFieldYardsAllowed - Float
passingDownsSuccess - Float
passingDownsSuccessAllowed - Float
passingEpa - Float
passingEpaAllowed - Float
rushingEpa - Float
rushingEpaAllowed - Float
secondLevelYards - Float
secondLevelYardsAllowed - Float
standardDownsSuccess - Float
standardDownsSuccessAllowed - Float
success - Float
successAllowed - Float
teamId - Float
year - Float
Example
{
  "epa": 987.65,
  "epaAllowed": 987.65,
  "explosiveness": 123.45,
  "explosivenessAllowed": 123.45,
  "lineYards": 987.65,
  "lineYardsAllowed": 987.65,
  "openFieldYards": 123.45,
  "openFieldYardsAllowed": 123.45,
  "passingDownsSuccess": 987.65,
  "passingDownsSuccessAllowed": 987.65,
  "passingEpa": 987.65,
  "passingEpaAllowed": 987.65,
  "rushingEpa": 123.45,
  "rushingEpaAllowed": 987.65,
  "secondLevelYards": 987.65,
  "secondLevelYardsAllowed": 123.45,
  "standardDownsSuccess": 987.65,
  "standardDownsSuccessAllowed": 123.45,
  "success": 987.65,
  "successAllowed": 987.65,
  "teamId": 987.65,
  "year": 987.65
}

BigintComparisonExp

Description

Boolean expression to compare columns of type "bigint". All fields are combined with logical 'AND'.

Fields
Input Field Description
_eq - bigint
_gt - bigint
_gte - bigint
_in - [bigint!]
_isNull - Boolean
_lt - bigint
_lte - bigint
_neq - bigint
_nin - [bigint!]
Example
{
  "_eq": bigint,
  "_gt": bigint,
  "_gte": bigint,
  "_in": [bigint],
  "_isNull": false,
  "_lt": bigint,
  "_lte": bigint,
  "_neq": bigint,
  "_nin": [bigint]
}

Boolean

Example
true

BooleanComparisonExp

Description

Boolean expression to compare columns of type "Boolean". All fields are combined with logical 'AND'.

Fields
Input Field Description
_eq - Boolean
_gt - Boolean
_gte - Boolean
_in - [Boolean!]
_isNull - Boolean
_lt - Boolean
_lte - Boolean
_neq - Boolean
_nin - [Boolean!]
Example
{
  "_eq": false,
  "_gt": false,
  "_gte": false,
  "_in": [true],
  "_isNull": false,
  "_lt": true,
  "_lte": false,
  "_neq": false,
  "_nin": [true]
}

Calendar

Description

columns and relationships of "calendar"

Fields
Field Name Description
endDate - timestamp!
seasonType - season_type!
startDate - timestamp!
week - smallint!
year - smallint!
Example
{
  "endDate": timestamp,
  "seasonType": season_type,
  "startDate": timestamp,
  "week": smallint,
  "year": smallint
}

CalendarBoolExp

Description

Boolean expression to filter rows from the table "calendar". All fields are combined with a logical 'AND'.

Fields
Input Field Description
_and - [CalendarBoolExp!]
_not - CalendarBoolExp
_or - [CalendarBoolExp!]
endDate - TimestampComparisonExp
seasonType - SeasonTypeComparisonExp
startDate - TimestampComparisonExp
week - SmallintComparisonExp
year - SmallintComparisonExp
Example
{
  "_and": [CalendarBoolExp],
  "_not": CalendarBoolExp,
  "_or": [CalendarBoolExp],
  "endDate": TimestampComparisonExp,
  "seasonType": SeasonTypeComparisonExp,
  "startDate": TimestampComparisonExp,
  "week": SmallintComparisonExp,
  "year": SmallintComparisonExp
}

CalendarOrderBy

Description

Ordering options when selecting data from "calendar".

Fields
Input Field Description
endDate - OrderBy
seasonType - OrderBy
startDate - OrderBy
week - OrderBy
year - OrderBy
Example
{
  "endDate": "ASC",
  "seasonType": "ASC",
  "startDate": "ASC",
  "week": "ASC",
  "year": "ASC"
}

CalendarSelectColumn

Description

select columns of table "calendar"

Values
Enum Value Description

endDate

column name

seasonType

column name

startDate

column name

week

column name

year

column name
Example
"endDate"

Coach

Description

columns and relationships of "coach"

Fields
Field Name Description
firstName - String!
id - Int!
lastName - String!
seasons - [CoachSeason!]! An array relationship
Arguments
distinctOn - [CoachSeasonSelectColumn!]

distinct select on columns

limit - Int

limit the number of rows returned

offset - Int

skip the first n rows. Use only with order_by

orderBy - [CoachSeasonOrderBy!]

sort the rows by one or more columns

where - CoachSeasonBoolExp

filter the rows returned

seasonsAggregate - CoachSeasonAggregate! An aggregate relationship
Arguments
distinctOn - [CoachSeasonSelectColumn!]

distinct select on columns

limit - Int

limit the number of rows returned

offset - Int

skip the first n rows. Use only with order_by

orderBy - [CoachSeasonOrderBy!]

sort the rows by one or more columns

where - CoachSeasonBoolExp

filter the rows returned

Example
{
  "firstName": "abc123",
  "id": 123,
  "lastName": "abc123",
  "seasons": [CoachSeason],
  "seasonsAggregate": CoachSeasonAggregate
}

CoachAggregate

Description

aggregated selection of "coach"

Fields
Field Name Description
aggregate - CoachAggregateFields
nodes - [Coach!]!
Example
{
  "aggregate": CoachAggregateFields,
  "nodes": [Coach]
}

CoachAggregateFields

Description

aggregate fields of "coach"

Fields
Field Name Description
avg - CoachAvgFields
count - Int!
Arguments
distinct - Boolean
max - CoachMaxFields
min - CoachMinFields
stddev - CoachStddevFields
stddevPop - CoachStddevPopFields
stddevSamp - CoachStddevSampFields
sum - CoachSumFields
varPop - CoachVarPopFields
varSamp - CoachVarSampFields
variance - CoachVarianceFields
Example
{
  "avg": CoachAvgFields,
  "count": 123,
  "max": CoachMaxFields,
  "min": CoachMinFields,
  "stddev": CoachStddevFields,
  "stddevPop": CoachStddevPopFields,
  "stddevSamp": CoachStddevSampFields,
  "sum": CoachSumFields,
  "varPop": CoachVarPopFields,
  "varSamp": CoachVarSampFields,
  "variance": CoachVarianceFields
}

CoachAvgFields

Description

aggregate avg on columns

Fields
Field Name Description
id - Float
Example
{"id": 987.65}

CoachBoolExp

Description

Boolean expression to filter rows from the table "coach". All fields are combined with a logical 'AND'.

Fields
Input Field Description
_and - [CoachBoolExp!]
_not - CoachBoolExp
_or - [CoachBoolExp!]
firstName - StringComparisonExp
id - IntComparisonExp
lastName - StringComparisonExp
seasons - CoachSeasonBoolExp
seasonsAggregate - CoachSeasonAggregateBoolExp
Example
{
  "_and": [CoachBoolExp],
  "_not": CoachBoolExp,
  "_or": [CoachBoolExp],
  "firstName": StringComparisonExp,
  "id": IntComparisonExp,
  "lastName": StringComparisonExp,
  "seasons": CoachSeasonBoolExp,
  "seasonsAggregate": CoachSeasonAggregateBoolExp
}

CoachMaxFields

Description

aggregate max on columns

Fields
Field Name Description
firstName - String
id - Int
lastName - String
Example
{
  "firstName": "abc123",
  "id": 123,
  "lastName": "xyz789"
}

CoachMinFields

Description

aggregate min on columns

Fields
Field Name Description
firstName - String
id - Int
lastName - String
Example
{
  "firstName": "xyz789",
  "id": 123,
  "lastName": "abc123"
}

CoachOrderBy

Description

Ordering options when selecting data from "coach".

Fields
Input Field Description
firstName - OrderBy
id - OrderBy
lastName - OrderBy
seasonsAggregate - CoachSeasonAggregateOrderBy
Example
{
  "firstName": "ASC",
  "id": "ASC",
  "lastName": "ASC",
  "seasonsAggregate": CoachSeasonAggregateOrderBy
}

CoachSeason

Description

columns and relationships of "coach_season"

Fields
Field Name Description
coach - Coach! An object relationship
games - smallint!
losses - smallint!
postseasonRank - smallint
preseasonRank - smallint
team - currentTeams An object relationship
ties - smallint!
wins - smallint!
year - smallint!
Example
{
  "coach": Coach,
  "games": smallint,
  "losses": smallint,
  "postseasonRank": smallint,
  "preseasonRank": smallint,
  "team": currentTeams,
  "ties": smallint,
  "wins": smallint,
  "year": smallint
}

CoachSeasonAggregate

Description

aggregated selection of "coach_season"

Fields
Field Name Description
aggregate - CoachSeasonAggregateFields
nodes - [CoachSeason!]!
Example
{
  "aggregate": CoachSeasonAggregateFields,
  "nodes": [CoachSeason]
}

CoachSeasonAggregateBoolExp

Fields
Input Field Description
count - coachSeasonAggregateBoolExpCount
Example
{"count": coachSeasonAggregateBoolExpCount}

CoachSeasonAggregateFields

Description

aggregate fields of "coach_season"

Example
{
  "avg": CoachSeasonAvgFields,
  "count": 123,
  "max": CoachSeasonMaxFields,
  "min": CoachSeasonMinFields,
  "stddev": CoachSeasonStddevFields,
  "stddevPop": CoachSeasonStddevPopFields,
  "stddevSamp": CoachSeasonStddevSampFields,
  "sum": CoachSeasonSumFields,
  "varPop": CoachSeasonVarPopFields,
  "varSamp": CoachSeasonVarSampFields,
  "variance": CoachSeasonVarianceFields
}

CoachSeasonAggregateOrderBy

Description

order by aggregate values of table "coach_season"

Example
{
  "avg": CoachSeasonAvgOrderBy,
  "count": "ASC",
  "max": CoachSeasonMaxOrderBy,
  "min": CoachSeasonMinOrderBy,
  "stddev": CoachSeasonStddevOrderBy,
  "stddevPop": CoachSeasonStddevPopOrderBy,
  "stddevSamp": CoachSeasonStddevSampOrderBy,
  "sum": CoachSeasonSumOrderBy,
  "varPop": CoachSeasonVarPopOrderBy,
  "varSamp": CoachSeasonVarSampOrderBy,
  "variance": CoachSeasonVarianceOrderBy
}

CoachSeasonAvgFields

Description

aggregate avg on columns

Fields
Field Name Description
games - Float
losses - Float
postseasonRank - Float
preseasonRank - Float
ties - Float
wins - Float
year - Float
Example
{
  "games": 987.65,
  "losses": 123.45,
  "postseasonRank": 123.45,
  "preseasonRank": 987.65,
  "ties": 987.65,
  "wins": 123.45,
  "year": 123.45
}

CoachSeasonAvgOrderBy

Description

order by avg() on columns of table "coach_season"

Fields
Input Field Description
games - OrderBy
losses - OrderBy
postseasonRank - OrderBy
preseasonRank - OrderBy
ties - OrderBy
wins - OrderBy
year - OrderBy
Example
{
  "games": "ASC",
  "losses": "ASC",
  "postseasonRank": "ASC",
  "preseasonRank": "ASC",
  "ties": "ASC",
  "wins": "ASC",
  "year": "ASC"
}

CoachSeasonBoolExp

Description

Boolean expression to filter rows from the table "coach_season". All fields are combined with a logical 'AND'.

Example
{
  "_and": [CoachSeasonBoolExp],
  "_not": CoachSeasonBoolExp,
  "_or": [CoachSeasonBoolExp],
  "coach": CoachBoolExp,
  "games": SmallintComparisonExp,
  "losses": SmallintComparisonExp,
  "postseasonRank": SmallintComparisonExp,
  "preseasonRank": SmallintComparisonExp,
  "team": currentTeamsBoolExp,
  "ties": SmallintComparisonExp,
  "wins": SmallintComparisonExp,
  "year": SmallintComparisonExp
}

CoachSeasonMaxFields

Description

aggregate max on columns

Fields
Field Name Description
games - smallint
losses - smallint
postseasonRank - smallint
preseasonRank - smallint
ties - smallint
wins - smallint
year - smallint
Example
{
  "games": smallint,
  "losses": smallint,
  "postseasonRank": smallint,
  "preseasonRank": smallint,
  "ties": smallint,
  "wins": smallint,
  "year": smallint
}

CoachSeasonMaxOrderBy

Description

order by max() on columns of table "coach_season"

Fields
Input Field Description
games - OrderBy
losses - OrderBy
postseasonRank - OrderBy
preseasonRank - OrderBy
ties - OrderBy
wins - OrderBy
year - OrderBy
Example
{
  "games": "ASC",
  "losses": "ASC",
  "postseasonRank": "ASC",
  "preseasonRank": "ASC",
  "ties": "ASC",
  "wins": "ASC",
  "year": "ASC"
}

CoachSeasonMinFields

Description

aggregate min on columns

Fields
Field Name Description
games - smallint
losses - smallint
postseasonRank - smallint
preseasonRank - smallint
ties - smallint
wins - smallint
year - smallint
Example
{
  "games": smallint,
  "losses": smallint,
  "postseasonRank": smallint,
  "preseasonRank": smallint,
  "ties": smallint,
  "wins": smallint,
  "year": smallint
}

CoachSeasonMinOrderBy

Description

order by min() on columns of table "coach_season"

Fields
Input Field Description
games - OrderBy
losses - OrderBy
postseasonRank - OrderBy
preseasonRank - OrderBy
ties - OrderBy
wins - OrderBy
year - OrderBy
Example
{
  "games": "ASC",
  "losses": "ASC",
  "postseasonRank": "ASC",
  "preseasonRank": "ASC",
  "ties": "ASC",
  "wins": "ASC",
  "year": "ASC"
}

CoachSeasonOrderBy

Description

Ordering options when selecting data from "coach_season".

Fields
Input Field Description
coach - CoachOrderBy
games - OrderBy
losses - OrderBy
postseasonRank - OrderBy
preseasonRank - OrderBy
team - currentTeamsOrderBy
ties - OrderBy
wins - OrderBy
year - OrderBy
Example
{
  "coach": CoachOrderBy,
  "games": "ASC",
  "losses": "ASC",
  "postseasonRank": "ASC",
  "preseasonRank": "ASC",
  "team": currentTeamsOrderBy,
  "ties": "ASC",
  "wins": "ASC",
  "year": "ASC"
}

CoachSeasonSelectColumn

Description

select columns of table "coach_season"

Values
Enum Value Description

games

column name

losses

column name

postseasonRank

column name

preseasonRank

column name

ties

column name

wins

column name

year

column name
Example
"games"

CoachSeasonStddevFields

Description

aggregate stddev on columns

Fields
Field Name Description
games - Float
losses - Float
postseasonRank - Float
preseasonRank - Float
ties - Float
wins - Float
year - Float
Example
{
  "games": 987.65,
  "losses": 987.65,
  "postseasonRank": 987.65,
  "preseasonRank": 123.45,
  "ties": 987.65,
  "wins": 987.65,
  "year": 987.65
}

CoachSeasonStddevOrderBy

Description

order by stddev() on columns of table "coach_season"

Fields
Input Field Description
games - OrderBy
losses - OrderBy
postseasonRank - OrderBy
preseasonRank - OrderBy
ties - OrderBy
wins - OrderBy
year - OrderBy
Example
{
  "games": "ASC",
  "losses": "ASC",
  "postseasonRank": "ASC",
  "preseasonRank": "ASC",
  "ties": "ASC",
  "wins": "ASC",
  "year": "ASC"
}

CoachSeasonStddevPopFields

Description

aggregate stddevPop on columns

Fields
Field Name Description
games - Float
losses - Float
postseasonRank - Float
preseasonRank - Float
ties - Float
wins - Float
year - Float
Example
{
  "games": 987.65,
  "losses": 123.45,
  "postseasonRank": 123.45,
  "preseasonRank": 987.65,
  "ties": 987.65,
  "wins": 123.45,
  "year": 123.45
}

CoachSeasonStddevPopOrderBy

Description

order by stddevPop() on columns of table "coach_season"

Fields
Input Field Description
games - OrderBy
losses - OrderBy
postseasonRank - OrderBy
preseasonRank - OrderBy
ties - OrderBy
wins - OrderBy
year - OrderBy
Example
{
  "games": "ASC",
  "losses": "ASC",
  "postseasonRank": "ASC",
  "preseasonRank": "ASC",
  "ties": "ASC",
  "wins": "ASC",
  "year": "ASC"
}

CoachSeasonStddevSampFields

Description

aggregate stddevSamp on columns

Fields
Field Name Description
games - Float
losses - Float
postseasonRank - Float
preseasonRank - Float
ties - Float
wins - Float
year - Float
Example
{
  "games": 987.65,
  "losses": 123.45,
  "postseasonRank": 987.65,
  "preseasonRank": 123.45,
  "ties": 987.65,
  "wins": 987.65,
  "year": 987.65
}

CoachSeasonStddevSampOrderBy

Description

order by stddevSamp() on columns of table "coach_season"

Fields
Input Field Description
games - OrderBy
losses - OrderBy
postseasonRank - OrderBy
preseasonRank - OrderBy
ties - OrderBy
wins - OrderBy
year - OrderBy
Example
{
  "games": "ASC",
  "losses": "ASC",
  "postseasonRank": "ASC",
  "preseasonRank": "ASC",
  "ties": "ASC",
  "wins": "ASC",
  "year": "ASC"
}

CoachSeasonSumFields

Description

aggregate sum on columns

Fields
Field Name Description
games - smallint
losses - smallint
postseasonRank - smallint
preseasonRank - smallint
ties - smallint
wins - smallint
year - smallint
Example
{
  "games": smallint,
  "losses": smallint,
  "postseasonRank": smallint,
  "preseasonRank": smallint,
  "ties": smallint,
  "wins": smallint,
  "year": smallint
}

CoachSeasonSumOrderBy

Description

order by sum() on columns of table "coach_season"

Fields
Input Field Description
games - OrderBy
losses - OrderBy
postseasonRank - OrderBy
preseasonRank - OrderBy
ties - OrderBy
wins - OrderBy
year - OrderBy
Example
{
  "games": "ASC",
  "losses": "ASC",
  "postseasonRank": "ASC",
  "preseasonRank": "ASC",
  "ties": "ASC",
  "wins": "ASC",
  "year": "ASC"
}

CoachSeasonVarPopFields

Description

aggregate varPop on columns

Fields
Field Name Description
games - Float
losses - Float
postseasonRank - Float
preseasonRank - Float
ties - Float
wins - Float
year - Float
Example
{
  "games": 123.45,
  "losses": 987.65,
  "postseasonRank": 987.65,
  "preseasonRank": 987.65,
  "ties": 987.65,
  "wins": 123.45,
  "year": 123.45
}

CoachSeasonVarPopOrderBy

Description

order by varPop() on columns of table "coach_season"

Fields
Input Field Description
games - OrderBy
losses - OrderBy
postseasonRank - OrderBy
preseasonRank - OrderBy
ties - OrderBy
wins - OrderBy
year - OrderBy
Example
{
  "games": "ASC",
  "losses": "ASC",
  "postseasonRank": "ASC",
  "preseasonRank": "ASC",
  "ties": "ASC",
  "wins": "ASC",
  "year": "ASC"
}

CoachSeasonVarSampFields

Description

aggregate varSamp on columns

Fields
Field Name Description
games - Float
losses - Float
postseasonRank - Float
preseasonRank - Float
ties - Float
wins - Float
year - Float
Example
{
  "games": 123.45,
  "losses": 987.65,
  "postseasonRank": 987.65,
  "preseasonRank": 987.65,
  "ties": 987.65,
  "wins": 987.65,
  "year": 987.65
}

CoachSeasonVarSampOrderBy

Description

order by varSamp() on columns of table "coach_season"

Fields
Input Field Description
games - OrderBy
losses - OrderBy
postseasonRank - OrderBy
preseasonRank - OrderBy
ties - OrderBy
wins - OrderBy
year - OrderBy
Example
{
  "games": "ASC",
  "losses": "ASC",
  "postseasonRank": "ASC",
  "preseasonRank": "ASC",
  "ties": "ASC",
  "wins": "ASC",
  "year": "ASC"
}

CoachSeasonVarianceFields

Description

aggregate variance on columns

Fields
Field Name Description
games - Float
losses - Float
postseasonRank - Float
preseasonRank - Float
ties - Float
wins - Float
year - Float
Example
{
  "games": 987.65,
  "losses": 123.45,
  "postseasonRank": 987.65,
  "preseasonRank": 123.45,
  "ties": 987.65,
  "wins": 987.65,
  "year": 123.45
}

CoachSeasonVarianceOrderBy

Description

order by variance() on columns of table "coach_season"

Fields
Input Field Description
games - OrderBy
losses - OrderBy
postseasonRank - OrderBy
preseasonRank - OrderBy
ties - OrderBy
wins - OrderBy
year - OrderBy
Example
{
  "games": "ASC",
  "losses": "ASC",
  "postseasonRank": "ASC",
  "preseasonRank": "ASC",
  "ties": "ASC",
  "wins": "ASC",
  "year": "ASC"
}

CoachSelectColumn

Description

select columns of table "coach"

Values
Enum Value Description

firstName

column name

id

column name

lastName

column name
Example
"firstName"

CoachStddevFields

Description

aggregate stddev on columns

Fields
Field Name Description
id - Float
Example
{"id": 123.45}

CoachStddevPopFields

Description

aggregate stddevPop on columns

Fields
Field Name Description
id - Float
Example
{"id": 123.45}

CoachStddevSampFields

Description

aggregate stddevSamp on columns

Fields
Field Name Description
id - Float
Example
{"id": 987.65}

CoachSumFields

Description

aggregate sum on columns

Fields
Field Name Description
id - Int
Example
{"id": 987}

CoachVarPopFields

Description

aggregate varPop on columns

Fields
Field Name Description
id - Float
Example
{"id": 987.65}

CoachVarSampFields

Description

aggregate varSamp on columns

Fields
Field Name Description
id - Float
Example
{"id": 123.45}

CoachVarianceFields

Description

aggregate variance on columns

Fields
Field Name Description
id - Float
Example
{"id": 123.45}

Conference

Description

columns and relationships of "conference"

Fields
Field Name Description
abbreviation - String
division - division
id - smallint!
name - String!
shortName - String
srName - String
Example
{
  "abbreviation": "abc123",
  "division": division,
  "id": smallint,
  "name": "abc123",
  "shortName": "xyz789",
  "srName": "xyz789"
}

ConferenceBoolExp

Description

Boolean expression to filter rows from the table "conference". All fields are combined with a logical 'AND'.

Fields
Input Field Description
_and - [ConferenceBoolExp!]
_not - ConferenceBoolExp
_or - [ConferenceBoolExp!]
abbreviation - StringComparisonExp
division - DivisionComparisonExp
id - SmallintComparisonExp
name - StringComparisonExp
shortName - StringComparisonExp
srName - StringComparisonExp
Example
{
  "_and": [ConferenceBoolExp],
  "_not": ConferenceBoolExp,
  "_or": [ConferenceBoolExp],
  "abbreviation": StringComparisonExp,
  "division": DivisionComparisonExp,
  "id": SmallintComparisonExp,
  "name": StringComparisonExp,
  "shortName": StringComparisonExp,
  "srName": StringComparisonExp
}

ConferenceOrderBy

Description

Ordering options when selecting data from "conference".

Fields
Input Field Description
abbreviation - OrderBy
division - OrderBy
id - OrderBy
name - OrderBy
shortName - OrderBy
srName - OrderBy
Example
{
  "abbreviation": "ASC",
  "division": "ASC",
  "id": "ASC",
  "name": "ASC",
  "shortName": "ASC",
  "srName": "ASC"
}

ConferenceSelectColumn

Description

select columns of table "conference"

Values
Enum Value Description

abbreviation

column name

division

column name

id

column name

name

column name

shortName

column name

srName

column name
Example
"abbreviation"

DivisionComparisonExp

Description

Boolean expression to compare columns of type "division". All fields are combined with logical 'AND'.

Fields
Input Field Description
_eq - division
_gt - division
_gte - division
_in - [division!]
_isNull - Boolean
_lt - division
_lte - division
_neq - division
_nin - [division!]
Example
{
  "_eq": division,
  "_gt": division,
  "_gte": division,
  "_in": [division],
  "_isNull": true,
  "_lt": division,
  "_lte": division,
  "_neq": division,
  "_nin": [division]
}

DraftPicks

Description

columns and relationships of "draft_picks"

Fields
Field Name Description
collegeTeam - historicalTeam An object relationship
draftTeam - DraftTeam! An object relationship
grade - smallint
height - smallint
name - String!
overall - smallint!
overallRank - smallint
pick - smallint!
position - DraftPosition! An object relationship
positionRank - smallint
round - smallint!
weight - smallint
year - smallint!
Example
{
  "collegeTeam": historicalTeam,
  "draftTeam": DraftTeam,
  "grade": smallint,
  "height": smallint,
  "name": "abc123",
  "overall": smallint,
  "overallRank": smallint,
  "pick": smallint,
  "position": DraftPosition,
  "positionRank": smallint,
  "round": smallint,
  "weight": smallint,
  "year": smallint
}

DraftPicksAggregateOrderBy

Description

order by aggregate values of table "draft_picks"

Example
{
  "avg": DraftPicksAvgOrderBy,
  "count": "ASC",
  "max": DraftPicksMaxOrderBy,
  "min": DraftPicksMinOrderBy,
  "stddev": DraftPicksStddevOrderBy,
  "stddevPop": DraftPicksStddevPopOrderBy,
  "stddevSamp": DraftPicksStddevSampOrderBy,
  "sum": DraftPicksSumOrderBy,
  "varPop": DraftPicksVarPopOrderBy,
  "varSamp": DraftPicksVarSampOrderBy,
  "variance": DraftPicksVarianceOrderBy
}

DraftPicksAvgOrderBy

Description

order by avg() on columns of table "draft_picks"

Fields
Input Field Description
grade - OrderBy
height - OrderBy
overall - OrderBy
overallRank - OrderBy
pick - OrderBy
positionRank - OrderBy
round - OrderBy
weight - OrderBy
year - OrderBy
Example
{
  "grade": "ASC",
  "height": "ASC",
  "overall": "ASC",
  "overallRank": "ASC",
  "pick": "ASC",
  "positionRank": "ASC",
  "round": "ASC",
  "weight": "ASC",
  "year": "ASC"
}

DraftPicksBoolExp

Description

Boolean expression to filter rows from the table "draft_picks". All fields are combined with a logical 'AND'.

Example
{
  "_and": [DraftPicksBoolExp],
  "_not": DraftPicksBoolExp,
  "_or": [DraftPicksBoolExp],
  "collegeTeam": historicalTeamBoolExp,
  "draftTeam": DraftTeamBoolExp,
  "grade": SmallintComparisonExp,
  "height": SmallintComparisonExp,
  "name": StringComparisonExp,
  "overall": SmallintComparisonExp,
  "overallRank": SmallintComparisonExp,
  "pick": SmallintComparisonExp,
  "position": DraftPositionBoolExp,
  "positionRank": SmallintComparisonExp,
  "round": SmallintComparisonExp,
  "weight": SmallintComparisonExp,
  "year": SmallintComparisonExp
}

DraftPicksMaxOrderBy

Description

order by max() on columns of table "draft_picks"

Fields
Input Field Description
grade - OrderBy
height - OrderBy
name - OrderBy
overall - OrderBy
overallRank - OrderBy
pick - OrderBy
positionRank - OrderBy
round - OrderBy
weight - OrderBy
year - OrderBy
Example
{
  "grade": "ASC",
  "height": "ASC",
  "name": "ASC",
  "overall": "ASC",
  "overallRank": "ASC",
  "pick": "ASC",
  "positionRank": "ASC",
  "round": "ASC",
  "weight": "ASC",
  "year": "ASC"
}

DraftPicksMinOrderBy

Description

order by min() on columns of table "draft_picks"

Fields
Input Field Description
grade - OrderBy
height - OrderBy
name - OrderBy
overall - OrderBy
overallRank - OrderBy
pick - OrderBy
positionRank - OrderBy
round - OrderBy
weight - OrderBy
year - OrderBy
Example
{
  "grade": "ASC",
  "height": "ASC",
  "name": "ASC",
  "overall": "ASC",
  "overallRank": "ASC",
  "pick": "ASC",
  "positionRank": "ASC",
  "round": "ASC",
  "weight": "ASC",
  "year": "ASC"
}

DraftPicksOrderBy

Description

Ordering options when selecting data from "draft_picks".

Fields
Input Field Description
collegeTeam - historicalTeamOrderBy
draftTeam - DraftTeamOrderBy
grade - OrderBy
height - OrderBy
name - OrderBy
overall - OrderBy
overallRank - OrderBy
pick - OrderBy
position - DraftPositionOrderBy
positionRank - OrderBy
round - OrderBy
weight - OrderBy
year - OrderBy
Example
{
  "collegeTeam": historicalTeamOrderBy,
  "draftTeam": DraftTeamOrderBy,
  "grade": "ASC",
  "height": "ASC",
  "name": "ASC",
  "overall": "ASC",
  "overallRank": "ASC",
  "pick": "ASC",
  "position": DraftPositionOrderBy,
  "positionRank": "ASC",
  "round": "ASC",
  "weight": "ASC",
  "year": "ASC"
}

DraftPicksSelectColumn

Description

select columns of table "draft_picks"

Values
Enum Value Description

grade

column name

height

column name

name

column name

overall

column name

overallRank

column name

pick

column name

positionRank

column name

round

column name

weight

column name

year

column name
Example
"grade"

DraftPicksStddevOrderBy

Description

order by stddev() on columns of table "draft_picks"

Fields
Input Field Description
grade - OrderBy
height - OrderBy
overall - OrderBy
overallRank - OrderBy
pick - OrderBy
positionRank - OrderBy
round - OrderBy
weight - OrderBy
year - OrderBy
Example
{
  "grade": "ASC",
  "height": "ASC",
  "overall": "ASC",
  "overallRank": "ASC",
  "pick": "ASC",
  "positionRank": "ASC",
  "round": "ASC",
  "weight": "ASC",
  "year": "ASC"
}

DraftPicksStddevPopOrderBy

Description

order by stddevPop() on columns of table "draft_picks"

Fields
Input Field Description
grade - OrderBy
height - OrderBy
overall - OrderBy
overallRank - OrderBy
pick - OrderBy
positionRank - OrderBy
round - OrderBy
weight - OrderBy
year - OrderBy
Example
{
  "grade": "ASC",
  "height": "ASC",
  "overall": "ASC",
  "overallRank": "ASC",
  "pick": "ASC",
  "positionRank": "ASC",
  "round": "ASC",
  "weight": "ASC",
  "year": "ASC"
}

DraftPicksStddevSampOrderBy

Description

order by stddevSamp() on columns of table "draft_picks"

Fields
Input Field Description
grade - OrderBy
height - OrderBy
overall - OrderBy
overallRank - OrderBy
pick - OrderBy
positionRank - OrderBy
round - OrderBy
weight - OrderBy
year - OrderBy
Example
{
  "grade": "ASC",
  "height": "ASC",
  "overall": "ASC",
  "overallRank": "ASC",
  "pick": "ASC",
  "positionRank": "ASC",
  "round": "ASC",
  "weight": "ASC",
  "year": "ASC"
}

DraftPicksSumOrderBy

Description

order by sum() on columns of table "draft_picks"

Fields
Input Field Description
grade - OrderBy
height - OrderBy
overall - OrderBy
overallRank - OrderBy
pick - OrderBy
positionRank - OrderBy
round - OrderBy
weight - OrderBy
year - OrderBy
Example
{
  "grade": "ASC",
  "height": "ASC",
  "overall": "ASC",
  "overallRank": "ASC",
  "pick": "ASC",
  "positionRank": "ASC",
  "round": "ASC",
  "weight": "ASC",
  "year": "ASC"
}

DraftPicksVarPopOrderBy

Description

order by varPop() on columns of table "draft_picks"

Fields
Input Field Description
grade - OrderBy
height - OrderBy
overall - OrderBy
overallRank - OrderBy
pick - OrderBy
positionRank - OrderBy
round - OrderBy
weight - OrderBy
year - OrderBy
Example
{
  "grade": "ASC",
  "height": "ASC",
  "overall": "ASC",
  "overallRank": "ASC",
  "pick": "ASC",
  "positionRank": "ASC",
  "round": "ASC",
  "weight": "ASC",
  "year": "ASC"
}

DraftPicksVarSampOrderBy

Description

order by varSamp() on columns of table "draft_picks"

Fields
Input Field Description
grade - OrderBy
height - OrderBy
overall - OrderBy
overallRank - OrderBy
pick - OrderBy
positionRank - OrderBy
round - OrderBy
weight - OrderBy
year - OrderBy
Example
{
  "grade": "ASC",
  "height": "ASC",
  "overall": "ASC",
  "overallRank": "ASC",
  "pick": "ASC",
  "positionRank": "ASC",
  "round": "ASC",
  "weight": "ASC",
  "year": "ASC"
}

DraftPicksVarianceOrderBy

Description

order by variance() on columns of table "draft_picks"

Fields
Input Field Description
grade - OrderBy
height - OrderBy
overall - OrderBy
overallRank - OrderBy
pick - OrderBy
positionRank - OrderBy
round - OrderBy
weight - OrderBy
year - OrderBy
Example
{
  "grade": "ASC",
  "height": "ASC",
  "overall": "ASC",
  "overallRank": "ASC",
  "pick": "ASC",
  "positionRank": "ASC",
  "round": "ASC",
  "weight": "ASC",
  "year": "ASC"
}

DraftPosition

Description

columns and relationships of "draft_position"

Fields
Field Name Description
abbreviation - String!
id - smallint!
name - String!
Example
{
  "abbreviation": "xyz789",
  "id": smallint,
  "name": "xyz789"
}

DraftPositionBoolExp

Description

Boolean expression to filter rows from the table "draft_position". All fields are combined with a logical 'AND'.

Fields
Input Field Description
_and - [DraftPositionBoolExp!]
_not - DraftPositionBoolExp
_or - [DraftPositionBoolExp!]
abbreviation - StringComparisonExp
id - SmallintComparisonExp
name - StringComparisonExp
Example
{
  "_and": [DraftPositionBoolExp],
  "_not": DraftPositionBoolExp,
  "_or": [DraftPositionBoolExp],
  "abbreviation": StringComparisonExp,
  "id": SmallintComparisonExp,
  "name": StringComparisonExp
}

DraftPositionOrderBy

Description

Ordering options when selecting data from "draft_position".

Fields
Input Field Description
abbreviation - OrderBy
id - OrderBy
name - OrderBy
Example
{"abbreviation": "ASC", "id": "ASC", "name": "ASC"}

DraftPositionSelectColumn

Description

select columns of table "draft_position"

Values
Enum Value Description

abbreviation

column name

id

column name

name

column name
Example
"abbreviation"

DraftTeam

Description

columns and relationships of "draft_team"

Fields
Field Name Description
displayName - String
id - smallint!
location - String!
logo - String
mascot - String
nickname - String
picks - [DraftPicks!]! An array relationship
Arguments
distinctOn - [DraftPicksSelectColumn!]

distinct select on columns

limit - Int

limit the number of rows returned

offset - Int

skip the first n rows. Use only with order_by

orderBy - [DraftPicksOrderBy!]

sort the rows by one or more columns

where - DraftPicksBoolExp

filter the rows returned

shortDisplayName - String
Example
{
  "displayName": "xyz789",
  "id": smallint,
  "location": "abc123",
  "logo": "xyz789",
  "mascot": "abc123",
  "nickname": "abc123",
  "picks": [DraftPicks],
  "shortDisplayName": "abc123"
}

DraftTeamBoolExp

Description

Boolean expression to filter rows from the table "draft_team". All fields are combined with a logical 'AND'.

Fields
Input Field Description
_and - [DraftTeamBoolExp!]
_not - DraftTeamBoolExp
_or - [DraftTeamBoolExp!]
displayName - StringComparisonExp
id - SmallintComparisonExp
location - StringComparisonExp
logo - StringComparisonExp
mascot - StringComparisonExp
nickname - StringComparisonExp
picks - DraftPicksBoolExp
shortDisplayName - StringComparisonExp
Example
{
  "_and": [DraftTeamBoolExp],
  "_not": DraftTeamBoolExp,
  "_or": [DraftTeamBoolExp],
  "displayName": StringComparisonExp,
  "id": SmallintComparisonExp,
  "location": StringComparisonExp,
  "logo": StringComparisonExp,
  "mascot": StringComparisonExp,
  "nickname": StringComparisonExp,
  "picks": DraftPicksBoolExp,
  "shortDisplayName": StringComparisonExp
}

DraftTeamOrderBy

Description

Ordering options when selecting data from "draft_team".

Fields
Input Field Description
displayName - OrderBy
id - OrderBy
location - OrderBy
logo - OrderBy
mascot - OrderBy
nickname - OrderBy
picksAggregate - DraftPicksAggregateOrderBy
shortDisplayName - OrderBy
Example
{
  "displayName": "ASC",
  "id": "ASC",
  "location": "ASC",
  "logo": "ASC",
  "mascot": "ASC",
  "nickname": "ASC",
  "picksAggregate": DraftPicksAggregateOrderBy,
  "shortDisplayName": "ASC"
}

DraftTeamSelectColumn

Description

select columns of table "draft_team"

Values
Enum Value Description

displayName

column name

id

column name

location

column name

logo

column name

mascot

column name

nickname

column name

shortDisplayName

column name
Example
"displayName"

Float

Example
123.45

FloatComparisonExp

Description

Boolean expression to compare columns of type "Float". All fields are combined with logical 'AND'.

Fields
Input Field Description
_eq - Float
_gt - Float
_gte - Float
_in - [Float!]
_isNull - Boolean
_lt - Float
_lte - Float
_neq - Float
_nin - [Float!]
Example
{
  "_eq": 123.45,
  "_gt": 987.65,
  "_gte": 987.65,
  "_in": [987.65],
  "_isNull": true,
  "_lt": 987.65,
  "_lte": 987.65,
  "_neq": 123.45,
  "_nin": [123.45]
}

GameLines

Description

columns and relationships of "game_lines"

Fields
Field Name Description
gameId - Int!
linesProviderId - Int!
moneylineAway - Int
moneylineHome - Int
overUnder - numeric
overUnderOpen - numeric
provider - LinesProvider An object relationship
spread - numeric
spreadOpen - numeric
Example
{
  "gameId": 987,
  "linesProviderId": 987,
  "moneylineAway": 123,
  "moneylineHome": 987,
  "overUnder": numeric,
  "overUnderOpen": numeric,
  "provider": LinesProvider,
  "spread": numeric,
  "spreadOpen": numeric
}

GameLinesAggregate

Description

aggregated selection of "game_lines"

Fields
Field Name Description
aggregate - GameLinesAggregateFields
nodes - [GameLines!]!
Example
{
  "aggregate": GameLinesAggregateFields,
  "nodes": [GameLines]
}

GameLinesAggregateBoolExp

Fields
Input Field Description
count - gameLinesAggregateBoolExpCount
Example
{"count": gameLinesAggregateBoolExpCount}

GameLinesAggregateFields

Description

aggregate fields of "game_lines"

Fields
Field Name Description
avg - GameLinesAvgFields
count - Int!
Arguments
distinct - Boolean
max - GameLinesMaxFields
min - GameLinesMinFields
stddev - GameLinesStddevFields
stddevPop - GameLinesStddevPopFields
stddevSamp - GameLinesStddevSampFields
sum - GameLinesSumFields
varPop - GameLinesVarPopFields
varSamp - GameLinesVarSampFields
variance - GameLinesVarianceFields
Example
{
  "avg": GameLinesAvgFields,
  "count": 123,
  "max": GameLinesMaxFields,
  "min": GameLinesMinFields,
  "stddev": GameLinesStddevFields,
  "stddevPop": GameLinesStddevPopFields,
  "stddevSamp": GameLinesStddevSampFields,
  "sum": GameLinesSumFields,
  "varPop": GameLinesVarPopFields,
  "varSamp": GameLinesVarSampFields,
  "variance": GameLinesVarianceFields
}

GameLinesAggregateOrderBy

Description

order by aggregate values of table "game_lines"

Example
{
  "avg": GameLinesAvgOrderBy,
  "count": "ASC",
  "max": GameLinesMaxOrderBy,
  "min": GameLinesMinOrderBy,
  "stddev": GameLinesStddevOrderBy,
  "stddevPop": GameLinesStddevPopOrderBy,
  "stddevSamp": GameLinesStddevSampOrderBy,
  "sum": GameLinesSumOrderBy,
  "varPop": GameLinesVarPopOrderBy,
  "varSamp": GameLinesVarSampOrderBy,
  "variance": GameLinesVarianceOrderBy
}

GameLinesAvgFields

Description

aggregate avg on columns

Fields
Field Name Description
gameId - Float
linesProviderId - Float
moneylineAway - Float
moneylineHome - Float
overUnder - Float
overUnderOpen - Float
spread - Float
spreadOpen - Float
Example
{
  "gameId": 123.45,
  "linesProviderId": 123.45,
  "moneylineAway": 987.65,
  "moneylineHome": 123.45,
  "overUnder": 123.45,
  "overUnderOpen": 987.65,
  "spread": 123.45,
  "spreadOpen": 123.45
}

GameLinesAvgOrderBy

Description

order by avg() on columns of table "game_lines"

Fields
Input Field Description
gameId - OrderBy
linesProviderId - OrderBy
moneylineAway - OrderBy
moneylineHome - OrderBy
overUnder - OrderBy
overUnderOpen - OrderBy
spread - OrderBy
spreadOpen - OrderBy
Example
{
  "gameId": "ASC",
  "linesProviderId": "ASC",
  "moneylineAway": "ASC",
  "moneylineHome": "ASC",
  "overUnder": "ASC",
  "overUnderOpen": "ASC",
  "spread": "ASC",
  "spreadOpen": "ASC"
}

GameLinesBoolExp

Description

Boolean expression to filter rows from the table "game_lines". All fields are combined with a logical 'AND'.

Fields
Input Field Description
_and - [GameLinesBoolExp!]
_not - GameLinesBoolExp
_or - [GameLinesBoolExp!]
gameId - IntComparisonExp
linesProviderId - IntComparisonExp
moneylineAway - IntComparisonExp
moneylineHome - IntComparisonExp
overUnder - NumericComparisonExp
overUnderOpen - NumericComparisonExp
provider - LinesProviderBoolExp
spread - NumericComparisonExp
spreadOpen - NumericComparisonExp
Example
{
  "_and": [GameLinesBoolExp],
  "_not": GameLinesBoolExp,
  "_or": [GameLinesBoolExp],
  "gameId": IntComparisonExp,
  "linesProviderId": IntComparisonExp,
  "moneylineAway": IntComparisonExp,
  "moneylineHome": IntComparisonExp,
  "overUnder": NumericComparisonExp,
  "overUnderOpen": NumericComparisonExp,
  "provider": LinesProviderBoolExp,
  "spread": NumericComparisonExp,
  "spreadOpen": NumericComparisonExp
}

GameLinesMaxFields

Description

aggregate max on columns

Fields
Field Name Description
gameId - Int
linesProviderId - Int
moneylineAway - Int
moneylineHome - Int
overUnder - numeric
overUnderOpen - numeric
spread - numeric
spreadOpen - numeric
Example
{
  "gameId": 123,
  "linesProviderId": 123,
  "moneylineAway": 987,
  "moneylineHome": 987,
  "overUnder": numeric,
  "overUnderOpen": numeric,
  "spread": numeric,
  "spreadOpen": numeric
}

GameLinesMaxOrderBy

Description

order by max() on columns of table "game_lines"

Fields
Input Field Description
gameId - OrderBy
linesProviderId - OrderBy
moneylineAway - OrderBy
moneylineHome - OrderBy
overUnder - OrderBy
overUnderOpen - OrderBy
spread - OrderBy
spreadOpen - OrderBy
Example
{
  "gameId": "ASC",
  "linesProviderId": "ASC",
  "moneylineAway": "ASC",
  "moneylineHome": "ASC",
  "overUnder": "ASC",
  "overUnderOpen": "ASC",
  "spread": "ASC",
  "spreadOpen": "ASC"
}

GameLinesMinFields

Description

aggregate min on columns

Fields
Field Name Description
gameId - Int
linesProviderId - Int
moneylineAway - Int
moneylineHome - Int
overUnder - numeric
overUnderOpen - numeric
spread - numeric
spreadOpen - numeric
Example
{
  "gameId": 987,
  "linesProviderId": 987,
  "moneylineAway": 987,
  "moneylineHome": 123,
  "overUnder": numeric,
  "overUnderOpen": numeric,
  "spread": numeric,
  "spreadOpen": numeric
}

GameLinesMinOrderBy

Description

order by min() on columns of table "game_lines"

Fields
Input Field Description
gameId - OrderBy
linesProviderId - OrderBy
moneylineAway - OrderBy
moneylineHome - OrderBy
overUnder - OrderBy
overUnderOpen - OrderBy
spread - OrderBy
spreadOpen - OrderBy
Example
{
  "gameId": "ASC",
  "linesProviderId": "ASC",
  "moneylineAway": "ASC",
  "moneylineHome": "ASC",
  "overUnder": "ASC",
  "overUnderOpen": "ASC",
  "spread": "ASC",
  "spreadOpen": "ASC"
}

GameLinesOrderBy

Description

Ordering options when selecting data from "game_lines".

Fields
Input Field Description
gameId - OrderBy
linesProviderId - OrderBy
moneylineAway - OrderBy
moneylineHome - OrderBy
overUnder - OrderBy
overUnderOpen - OrderBy
provider - LinesProviderOrderBy
spread - OrderBy
spreadOpen - OrderBy
Example
{
  "gameId": "ASC",
  "linesProviderId": "ASC",
  "moneylineAway": "ASC",
  "moneylineHome": "ASC",
  "overUnder": "ASC",
  "overUnderOpen": "ASC",
  "provider": LinesProviderOrderBy,
  "spread": "ASC",
  "spreadOpen": "ASC"
}

GameLinesSelectColumn

Description

select columns of table "game_lines"

Values
Enum Value Description

gameId

column name

linesProviderId

column name

moneylineAway

column name

moneylineHome

column name

overUnder

column name

overUnderOpen

column name

spread

column name

spreadOpen

column name
Example
"gameId"

GameLinesStddevFields

Description

aggregate stddev on columns

Fields
Field Name Description
gameId - Float
linesProviderId - Float
moneylineAway - Float
moneylineHome - Float
overUnder - Float
overUnderOpen - Float
spread - Float
spreadOpen - Float
Example
{
  "gameId": 987.65,
  "linesProviderId": 987.65,
  "moneylineAway": 987.65,
  "moneylineHome": 987.65,
  "overUnder": 123.45,
  "overUnderOpen": 987.65,
  "spread": 123.45,
  "spreadOpen": 123.45
}

GameLinesStddevOrderBy

Description

order by stddev() on columns of table "game_lines"

Fields
Input Field Description
gameId - OrderBy
linesProviderId - OrderBy
moneylineAway - OrderBy
moneylineHome - OrderBy
overUnder - OrderBy
overUnderOpen - OrderBy
spread - OrderBy
spreadOpen - OrderBy
Example
{
  "gameId": "ASC",
  "linesProviderId": "ASC",
  "moneylineAway": "ASC",
  "moneylineHome": "ASC",
  "overUnder": "ASC",
  "overUnderOpen": "ASC",
  "spread": "ASC",
  "spreadOpen": "ASC"
}

GameLinesStddevPopFields

Description

aggregate stddevPop on columns

Fields
Field Name Description
gameId - Float
linesProviderId - Float
moneylineAway - Float
moneylineHome - Float
overUnder - Float
overUnderOpen - Float
spread - Float
spreadOpen - Float
Example
{
  "gameId": 123.45,
  "linesProviderId": 987.65,
  "moneylineAway": 987.65,
  "moneylineHome": 123.45,
  "overUnder": 987.65,
  "overUnderOpen": 123.45,
  "spread": 987.65,
  "spreadOpen": 123.45
}

GameLinesStddevPopOrderBy

Description

order by stddevPop() on columns of table "game_lines"

Fields
Input Field Description
gameId - OrderBy
linesProviderId - OrderBy
moneylineAway - OrderBy
moneylineHome - OrderBy
overUnder - OrderBy
overUnderOpen - OrderBy
spread - OrderBy
spreadOpen - OrderBy
Example
{
  "gameId": "ASC",
  "linesProviderId": "ASC",
  "moneylineAway": "ASC",
  "moneylineHome": "ASC",
  "overUnder": "ASC",
  "overUnderOpen": "ASC",
  "spread": "ASC",
  "spreadOpen": "ASC"
}

GameLinesStddevSampFields

Description

aggregate stddevSamp on columns

Fields
Field Name Description
gameId - Float
linesProviderId - Float
moneylineAway - Float
moneylineHome - Float
overUnder - Float
overUnderOpen - Float
spread - Float
spreadOpen - Float
Example
{
  "gameId": 987.65,
  "linesProviderId": 987.65,
  "moneylineAway": 987.65,
  "moneylineHome": 987.65,
  "overUnder": 987.65,
  "overUnderOpen": 987.65,
  "spread": 123.45,
  "spreadOpen": 987.65
}

GameLinesStddevSampOrderBy

Description

order by stddevSamp() on columns of table "game_lines"

Fields
Input Field Description
gameId - OrderBy
linesProviderId - OrderBy
moneylineAway - OrderBy
moneylineHome - OrderBy
overUnder - OrderBy
overUnderOpen - OrderBy
spread - OrderBy
spreadOpen - OrderBy
Example
{
  "gameId": "ASC",
  "linesProviderId": "ASC",
  "moneylineAway": "ASC",
  "moneylineHome": "ASC",
  "overUnder": "ASC",
  "overUnderOpen": "ASC",
  "spread": "ASC",
  "spreadOpen": "ASC"
}

GameLinesSumFields

Description

aggregate sum on columns

Fields
Field Name Description
gameId - Int
linesProviderId - Int
moneylineAway - Int
moneylineHome - Int
overUnder - numeric
overUnderOpen - numeric
spread - numeric
spreadOpen - numeric
Example
{
  "gameId": 123,
  "linesProviderId": 123,
  "moneylineAway": 123,
  "moneylineHome": 987,
  "overUnder": numeric,
  "overUnderOpen": numeric,
  "spread": numeric,
  "spreadOpen": numeric
}

GameLinesSumOrderBy

Description

order by sum() on columns of table "game_lines"

Fields
Input Field Description
gameId - OrderBy
linesProviderId - OrderBy
moneylineAway - OrderBy
moneylineHome - OrderBy
overUnder - OrderBy
overUnderOpen - OrderBy
spread - OrderBy
spreadOpen - OrderBy
Example
{
  "gameId": "ASC",
  "linesProviderId": "ASC",
  "moneylineAway": "ASC",
  "moneylineHome": "ASC",
  "overUnder": "ASC",
  "overUnderOpen": "ASC",
  "spread": "ASC",
  "spreadOpen": "ASC"
}

GameLinesVarPopFields

Description

aggregate varPop on columns

Fields
Field Name Description
gameId - Float
linesProviderId - Float
moneylineAway - Float
moneylineHome - Float
overUnder - Float
overUnderOpen - Float
spread - Float
spreadOpen - Float
Example
{
  "gameId": 123.45,
  "linesProviderId": 987.65,
  "moneylineAway": 123.45,
  "moneylineHome": 123.45,
  "overUnder": 987.65,
  "overUnderOpen": 123.45,
  "spread": 987.65,
  "spreadOpen": 987.65
}

GameLinesVarPopOrderBy

Description

order by varPop() on columns of table "game_lines"

Fields
Input Field Description
gameId - OrderBy
linesProviderId - OrderBy
moneylineAway - OrderBy
moneylineHome - OrderBy
overUnder - OrderBy
overUnderOpen - OrderBy
spread - OrderBy
spreadOpen - OrderBy
Example
{
  "gameId": "ASC",
  "linesProviderId": "ASC",
  "moneylineAway": "ASC",
  "moneylineHome": "ASC",
  "overUnder": "ASC",
  "overUnderOpen": "ASC",
  "spread": "ASC",
  "spreadOpen": "ASC"
}

GameLinesVarSampFields

Description

aggregate varSamp on columns

Fields
Field Name Description
gameId - Float
linesProviderId - Float
moneylineAway - Float
moneylineHome - Float
overUnder - Float
overUnderOpen - Float
spread - Float
spreadOpen - Float
Example
{
  "gameId": 123.45,
  "linesProviderId": 123.45,
  "moneylineAway": 123.45,
  "moneylineHome": 123.45,
  "overUnder": 987.65,
  "overUnderOpen": 123.45,
  "spread": 123.45,
  "spreadOpen": 987.65
}

GameLinesVarSampOrderBy

Description

order by varSamp() on columns of table "game_lines"

Fields
Input Field Description
gameId - OrderBy
linesProviderId - OrderBy
moneylineAway - OrderBy
moneylineHome - OrderBy
overUnder - OrderBy
overUnderOpen - OrderBy
spread - OrderBy
spreadOpen - OrderBy
Example
{
  "gameId": "ASC",
  "linesProviderId": "ASC",
  "moneylineAway": "ASC",
  "moneylineHome": "ASC",
  "overUnder": "ASC",
  "overUnderOpen": "ASC",
  "spread": "ASC",
  "spreadOpen": "ASC"
}

GameLinesVarianceFields

Description

aggregate variance on columns

Fields
Field Name Description
gameId - Float
linesProviderId - Float
moneylineAway - Float
moneylineHome - Float
overUnder - Float
overUnderOpen - Float
spread - Float
spreadOpen - Float
Example
{
  "gameId": 987.65,
  "linesProviderId": 987.65,
  "moneylineAway": 987.65,
  "moneylineHome": 123.45,
  "overUnder": 987.65,
  "overUnderOpen": 987.65,
  "spread": 987.65,
  "spreadOpen": 987.65
}

GameLinesVarianceOrderBy

Description

order by variance() on columns of table "game_lines"

Fields
Input Field Description
gameId - OrderBy
linesProviderId - OrderBy
moneylineAway - OrderBy
moneylineHome - OrderBy
overUnder - OrderBy
overUnderOpen - OrderBy
spread - OrderBy
spreadOpen - OrderBy
Example
{
  "gameId": "ASC",
  "linesProviderId": "ASC",
  "moneylineAway": "ASC",
  "moneylineHome": "ASC",
  "overUnder": "ASC",
  "overUnderOpen": "ASC",
  "spread": "ASC",
  "spreadOpen": "ASC"
}

GameMedia

Description

columns and relationships of "game_media"

Fields
Field Name Description
mediaType - media_type!
name - String!
Example
{
  "mediaType": media_type,
  "name": "abc123"
}

GameMediaAggregateOrderBy

Description

order by aggregate values of table "game_media"

Fields
Input Field Description
count - OrderBy
max - GameMediaMaxOrderBy
min - GameMediaMinOrderBy
Example
{
  "count": "ASC",
  "max": GameMediaMaxOrderBy,
  "min": GameMediaMinOrderBy
}

GameMediaBoolExp

Description

Boolean expression to filter rows from the table "game_media". All fields are combined with a logical 'AND'.

Fields
Input Field Description
_and - [GameMediaBoolExp!]
_not - GameMediaBoolExp
_or - [GameMediaBoolExp!]
mediaType - MediaTypeComparisonExp
name - StringComparisonExp
Example
{
  "_and": [GameMediaBoolExp],
  "_not": GameMediaBoolExp,
  "_or": [GameMediaBoolExp],
  "mediaType": MediaTypeComparisonExp,
  "name": StringComparisonExp
}

GameMediaMaxOrderBy

Description

order by max() on columns of table "game_media"

Fields
Input Field Description
mediaType - OrderBy
name - OrderBy
Example
{"mediaType": "ASC", "name": "ASC"}

GameMediaMinOrderBy

Description

order by min() on columns of table "game_media"

Fields
Input Field Description
mediaType - OrderBy
name - OrderBy
Example
{"mediaType": "ASC", "name": "ASC"}

GameMediaOrderBy

Description

Ordering options when selecting data from "game_media".

Fields
Input Field Description
mediaType - OrderBy
name - OrderBy
Example
{"mediaType": "ASC", "name": "ASC"}

GameMediaSelectColumn

Description

select columns of table "game_media"

Values
Enum Value Description

mediaType

column name

name

column name
Example
"mediaType"

GameStatusComparisonExp

Description

Boolean expression to compare columns of type "game_status". All fields are combined with logical 'AND'.

Fields
Input Field Description
_eq - game_status
_gt - game_status
_gte - game_status
_in - [game_status!]
_isNull - Boolean
_lt - game_status
_lte - game_status
_neq - game_status
_nin - [game_status!]
Example
{
  "_eq": game_status,
  "_gt": game_status,
  "_gte": game_status,
  "_in": [game_status],
  "_isNull": false,
  "_lt": game_status,
  "_lte": game_status,
  "_neq": game_status,
  "_nin": [game_status]
}

GameWeather

Description

columns and relationships of "game_weather"

Fields
Field Name Description
condition - WeatherCondition An object relationship
dewpoint - numeric
gameId - Int!
humidity - numeric
precipitation - numeric
pressure - numeric
snowfall - numeric
temperature - numeric
totalSun - numeric
weatherConditionCode - smallint
windDirection - numeric
windGust - numeric
windSpeed - numeric
Example
{
  "condition": WeatherCondition,
  "dewpoint": numeric,
  "gameId": 987,
  "humidity": numeric,
  "precipitation": numeric,
  "pressure": numeric,
  "snowfall": numeric,
  "temperature": numeric,
  "totalSun": numeric,
  "weatherConditionCode": smallint,
  "windDirection": numeric,
  "windGust": numeric,
  "windSpeed": numeric
}

GameWeatherBoolExp

Description

Boolean expression to filter rows from the table "game_weather". All fields are combined with a logical 'AND'.

Fields
Input Field Description
_and - [GameWeatherBoolExp!]
_not - GameWeatherBoolExp
_or - [GameWeatherBoolExp!]
condition - WeatherConditionBoolExp
dewpoint - NumericComparisonExp
gameId - IntComparisonExp
humidity - NumericComparisonExp
precipitation - NumericComparisonExp
pressure - NumericComparisonExp
snowfall - NumericComparisonExp
temperature - NumericComparisonExp
totalSun - NumericComparisonExp
weatherConditionCode - SmallintComparisonExp
windDirection - NumericComparisonExp
windGust - NumericComparisonExp
windSpeed - NumericComparisonExp
Example
{
  "_and": [GameWeatherBoolExp],
  "_not": GameWeatherBoolExp,
  "_or": [GameWeatherBoolExp],
  "condition": WeatherConditionBoolExp,
  "dewpoint": NumericComparisonExp,
  "gameId": IntComparisonExp,
  "humidity": NumericComparisonExp,
  "precipitation": NumericComparisonExp,
  "pressure": NumericComparisonExp,
  "snowfall": NumericComparisonExp,
  "temperature": NumericComparisonExp,
  "totalSun": NumericComparisonExp,
  "weatherConditionCode": SmallintComparisonExp,
  "windDirection": NumericComparisonExp,
  "windGust": NumericComparisonExp,
  "windSpeed": NumericComparisonExp
}

GameWeatherOrderBy

Description

Ordering options when selecting data from "game_weather".

Fields
Input Field Description
condition - WeatherConditionOrderBy
dewpoint - OrderBy
gameId - OrderBy
humidity - OrderBy
precipitation - OrderBy
pressure - OrderBy
snowfall - OrderBy
temperature - OrderBy
totalSun - OrderBy
weatherConditionCode - OrderBy
windDirection - OrderBy
windGust - OrderBy
windSpeed - OrderBy
Example
{
  "condition": WeatherConditionOrderBy,
  "dewpoint": "ASC",
  "gameId": "ASC",
  "humidity": "ASC",
  "precipitation": "ASC",
  "pressure": "ASC",
  "snowfall": "ASC",
  "temperature": "ASC",
  "totalSun": "ASC",
  "weatherConditionCode": "ASC",
  "windDirection": "ASC",
  "windGust": "ASC",
  "windSpeed": "ASC"
}

GameWeatherSelectColumn

Description

select columns of table "game_weather"

Values
Enum Value Description

dewpoint

column name

gameId

column name

humidity

column name

precipitation

column name

pressure

column name

snowfall

column name

temperature

column name

totalSun

column name

weatherConditionCode

column name

windDirection

column name

windGust

column name

windSpeed

column name
Example
"dewpoint"

Hometown

Description

columns and relationships of "hometown"

Fields
Field Name Description
city - String
country - String
countyFips - String
latitude - numeric
longitude - numeric
recruits - [Recruit!]! An array relationship
Arguments
distinctOn - [RecruitSelectColumn!]

distinct select on columns

limit - Int

limit the number of rows returned

offset - Int

skip the first n rows. Use only with order_by

orderBy - [RecruitOrderBy!]

sort the rows by one or more columns

where - RecruitBoolExp

filter the rows returned

recruitsAggregate - RecruitAggregate! An aggregate relationship
Arguments
distinctOn - [RecruitSelectColumn!]

distinct select on columns

limit - Int

limit the number of rows returned

offset - Int

skip the first n rows. Use only with order_by

orderBy - [RecruitOrderBy!]

sort the rows by one or more columns

where - RecruitBoolExp

filter the rows returned

state - String
Example
{
  "city": "xyz789",
  "country": "xyz789",
  "countyFips": "abc123",
  "latitude": numeric,
  "longitude": numeric,
  "recruits": [Recruit],
  "recruitsAggregate": RecruitAggregate,
  "state": "xyz789"
}

HometownAggregate

Description

aggregated selection of "hometown"

Fields
Field Name Description
aggregate - HometownAggregateFields
nodes - [Hometown!]!
Example
{
  "aggregate": HometownAggregateFields,
  "nodes": [Hometown]
}

HometownAggregateFields

Description

aggregate fields of "hometown"

Fields
Field Name Description
avg - HometownAvgFields
count - Int!
Arguments
distinct - Boolean
max - HometownMaxFields
min - HometownMinFields
stddev - HometownStddevFields
stddevPop - HometownStddevPopFields
stddevSamp - HometownStddevSampFields
sum - HometownSumFields
varPop - HometownVarPopFields
varSamp - HometownVarSampFields
variance - HometownVarianceFields
Example
{
  "avg": HometownAvgFields,
  "count": 987,
  "max": HometownMaxFields,
  "min": HometownMinFields,
  "stddev": HometownStddevFields,
  "stddevPop": HometownStddevPopFields,
  "stddevSamp": HometownStddevSampFields,
  "sum": HometownSumFields,
  "varPop": HometownVarPopFields,
  "varSamp": HometownVarSampFields,
  "variance": HometownVarianceFields
}

HometownAvgFields

Description

aggregate avg on columns

Fields
Field Name Description
latitude - Float
longitude - Float
Example
{"latitude": 123.45, "longitude": 987.65}

HometownBoolExp

Description

Boolean expression to filter rows from the table "hometown". All fields are combined with a logical 'AND'.

Fields
Input Field Description
_and - [HometownBoolExp!]
_not - HometownBoolExp
_or - [HometownBoolExp!]
city - StringComparisonExp
country - StringComparisonExp
countyFips - StringComparisonExp
latitude - NumericComparisonExp
longitude - NumericComparisonExp
recruits - RecruitBoolExp
recruitsAggregate - RecruitAggregateBoolExp
state - StringComparisonExp
Example
{
  "_and": [HometownBoolExp],
  "_not": HometownBoolExp,
  "_or": [HometownBoolExp],
  "city": StringComparisonExp,
  "country": StringComparisonExp,
  "countyFips": StringComparisonExp,
  "latitude": NumericComparisonExp,
  "longitude": NumericComparisonExp,
  "recruits": RecruitBoolExp,
  "recruitsAggregate": RecruitAggregateBoolExp,
  "state": StringComparisonExp
}

HometownMaxFields

Description

aggregate max on columns

Fields
Field Name Description
city - String
country - String
countyFips - String
latitude - numeric
longitude - numeric
state - String
Example
{
  "city": "abc123",
  "country": "abc123",
  "countyFips": "abc123",
  "latitude": numeric,
  "longitude": numeric,
  "state": "xyz789"
}

HometownMinFields

Description

aggregate min on columns

Fields
Field Name Description
city - String
country - String
countyFips - String
latitude - numeric
longitude - numeric
state - String
Example
{
  "city": "abc123",
  "country": "abc123",
  "countyFips": "abc123",
  "latitude": numeric,
  "longitude": numeric,
  "state": "xyz789"
}

HometownOrderBy

Description

Ordering options when selecting data from "hometown".

Fields
Input Field Description
city - OrderBy
country - OrderBy
countyFips - OrderBy
latitude - OrderBy
longitude - OrderBy
recruitsAggregate - RecruitAggregateOrderBy
state - OrderBy
Example
{
  "city": "ASC",
  "country": "ASC",
  "countyFips": "ASC",
  "latitude": "ASC",
  "longitude": "ASC",
  "recruitsAggregate": RecruitAggregateOrderBy,
  "state": "ASC"
}

HometownSelectColumn

Description

select columns of table "hometown"

Values
Enum Value Description

city

column name

country

column name

countyFips

column name

latitude

column name

longitude

column name

state

column name
Example
"city"

HometownStddevFields

Description

aggregate stddev on columns

Fields
Field Name Description
latitude - Float
longitude - Float
Example
{"latitude": 987.65, "longitude": 987.65}

HometownStddevPopFields

Description

aggregate stddevPop on columns

Fields
Field Name Description
latitude - Float
longitude - Float
Example
{"latitude": 123.45, "longitude": 987.65}

HometownStddevSampFields

Description

aggregate stddevSamp on columns

Fields
Field Name Description
latitude - Float
longitude - Float
Example
{"latitude": 123.45, "longitude": 987.65}

HometownSumFields

Description

aggregate sum on columns

Fields
Field Name Description
latitude - numeric
longitude - numeric
Example
{
  "latitude": numeric,
  "longitude": numeric
}

HometownVarPopFields

Description

aggregate varPop on columns

Fields
Field Name Description
latitude - Float
longitude - Float
Example
{"latitude": 987.65, "longitude": 987.65}

HometownVarSampFields

Description

aggregate varSamp on columns

Fields
Field Name Description
latitude - Float
longitude - Float
Example
{"latitude": 123.45, "longitude": 123.45}

HometownVarianceFields

Description

aggregate variance on columns

Fields
Field Name Description
latitude - Float
longitude - Float
Example
{"latitude": 987.65, "longitude": 987.65}

Int

Example
123

IntComparisonExp

Description

Boolean expression to compare columns of type "Int". All fields are combined with logical 'AND'.

Fields
Input Field Description
_eq - Int
_gt - Int
_gte - Int
_in - [Int!]
_isNull - Boolean
_lt - Int
_lte - Int
_neq - Int
_nin - [Int!]
Example
{
  "_eq": 987,
  "_gt": 987,
  "_gte": 987,
  "_in": [987],
  "_isNull": false,
  "_lt": 987,
  "_lte": 123,
  "_neq": 987,
  "_nin": [123]
}

LinesProvider

Description

columns and relationships of "lines_provider"

Fields
Field Name Description
id - Int!
name - String!
Example
{"id": 987, "name": "abc123"}

LinesProviderAggregate

Description

aggregated selection of "lines_provider"

Fields
Field Name Description
aggregate - LinesProviderAggregateFields
nodes - [LinesProvider!]!
Example
{
  "aggregate": LinesProviderAggregateFields,
  "nodes": [LinesProvider]
}

LinesProviderAggregateFields

Description

aggregate fields of "lines_provider"

Example
{
  "avg": LinesProviderAvgFields,
  "count": 123,
  "max": LinesProviderMaxFields,
  "min": LinesProviderMinFields,
  "stddev": LinesProviderStddevFields,
  "stddevPop": LinesProviderStddevPopFields,
  "stddevSamp": LinesProviderStddevSampFields,
  "sum": LinesProviderSumFields,
  "varPop": LinesProviderVarPopFields,
  "varSamp": LinesProviderVarSampFields,
  "variance": LinesProviderVarianceFields
}

LinesProviderAvgFields

Description

aggregate avg on columns

Fields
Field Name Description
id - Float
Example
{"id": 123.45}

LinesProviderBoolExp

Description

Boolean expression to filter rows from the table "lines_provider". All fields are combined with a logical 'AND'.

Fields
Input Field Description
_and - [LinesProviderBoolExp!]
_not - LinesProviderBoolExp
_or - [LinesProviderBoolExp!]
id - IntComparisonExp
name - StringComparisonExp
Example
{
  "_and": [LinesProviderBoolExp],
  "_not": LinesProviderBoolExp,
  "_or": [LinesProviderBoolExp],
  "id": IntComparisonExp,
  "name": StringComparisonExp
}

LinesProviderMaxFields

Description

aggregate max on columns

Fields
Field Name Description
id - Int
name - String
Example
{"id": 987, "name": "xyz789"}

LinesProviderMinFields

Description

aggregate min on columns

Fields
Field Name Description
id - Int
name - String
Example
{"id": 987, "name": "xyz789"}

LinesProviderOrderBy

Description

Ordering options when selecting data from "lines_provider".

Fields
Input Field Description
id - OrderBy
name - OrderBy
Example
{"id": "ASC", "name": "ASC"}

LinesProviderSelectColumn

Description

select columns of table "lines_provider"

Values
Enum Value Description

id

column name

name

column name
Example
"id"

LinesProviderStddevFields

Description

aggregate stddev on columns

Fields
Field Name Description
id - Float
Example
{"id": 123.45}

LinesProviderStddevPopFields

Description

aggregate stddevPop on columns

Fields
Field Name Description
id - Float
Example
{"id": 123.45}

LinesProviderStddevSampFields

Description

aggregate stddevSamp on columns

Fields
Field Name Description
id - Float
Example
{"id": 987.65}

LinesProviderSumFields

Description

aggregate sum on columns

Fields
Field Name Description
id - Int
Example
{"id": 123}

LinesProviderVarPopFields

Description

aggregate varPop on columns

Fields
Field Name Description
id - Float
Example
{"id": 987.65}

LinesProviderVarSampFields

Description

aggregate varSamp on columns

Fields
Field Name Description
id - Float
Example
{"id": 123.45}

LinesProviderVarianceFields

Description

aggregate variance on columns

Fields
Field Name Description
id - Float
Example
{"id": 987.65}

MediaTypeComparisonExp

Description

Boolean expression to compare columns of type "media_type". All fields are combined with logical 'AND'.

Fields
Input Field Description
_eq - media_type
_gt - media_type
_gte - media_type
_in - [media_type!]
_isNull - Boolean
_lt - media_type
_lte - media_type
_neq - media_type
_nin - [media_type!]
Example
{
  "_eq": media_type,
  "_gt": media_type,
  "_gte": media_type,
  "_in": [media_type],
  "_isNull": false,
  "_lt": media_type,
  "_lte": media_type,
  "_neq": media_type,
  "_nin": [media_type]
}

NumericComparisonExp

Description

Boolean expression to compare columns of type "numeric". All fields are combined with logical 'AND'.

Fields
Input Field Description
_eq - numeric
_gt - numeric
_gte - numeric
_in - [numeric!]
_isNull - Boolean
_lt - numeric
_lte - numeric
_neq - numeric
_nin - [numeric!]
Example
{
  "_eq": numeric,
  "_gt": numeric,
  "_gte": numeric,
  "_in": [numeric],
  "_isNull": true,
  "_lt": numeric,
  "_lte": numeric,
  "_neq": numeric,
  "_nin": [numeric]
}

OrderBy

Description

column ordering options

Values
Enum Value Description

ASC

in ascending order, nulls last

ASC_NULLS_FIRST

in ascending order, nulls first

ASC_NULLS_LAST

in ascending order, nulls last

DESC

in descending order, nulls first

DESC_NULLS_FIRST

in descending order, nulls first

DESC_NULLS_LAST

in descending order, nulls last
Example
"ASC"

Poll

Description

columns and relationships of "poll"

Fields
Field Name Description
pollType - PollType! An object relationship
rankings - [PollRank!]! An array relationship
Arguments
distinctOn - [PollRankSelectColumn!]

distinct select on columns

limit - Int

limit the number of rows returned

offset - Int

skip the first n rows. Use only with order_by

orderBy - [PollRankOrderBy!]

sort the rows by one or more columns

where - PollRankBoolExp

filter the rows returned

season - Int!
seasonType - season_type!
week - smallint!
Example
{
  "pollType": PollType,
  "rankings": [PollRank],
  "season": 987,
  "seasonType": season_type,
  "week": smallint
}

PollAggregateOrderBy

Description

order by aggregate values of table "poll"

Fields
Input Field Description
avg - PollAvgOrderBy
count - OrderBy
max - PollMaxOrderBy
min - PollMinOrderBy
stddev - PollStddevOrderBy
stddevPop - PollStddevPopOrderBy
stddevSamp - PollStddevSampOrderBy
sum - PollSumOrderBy
varPop - PollVarPopOrderBy
varSamp - PollVarSampOrderBy
variance - PollVarianceOrderBy
Example
{
  "avg": PollAvgOrderBy,
  "count": "ASC",
  "max": PollMaxOrderBy,
  "min": PollMinOrderBy,
  "stddev": PollStddevOrderBy,
  "stddevPop": PollStddevPopOrderBy,
  "stddevSamp": PollStddevSampOrderBy,
  "sum": PollSumOrderBy,
  "varPop": PollVarPopOrderBy,
  "varSamp": PollVarSampOrderBy,
  "variance": PollVarianceOrderBy
}

PollAvgOrderBy

Description

order by avg() on columns of table "poll"

Fields
Input Field Description
season - OrderBy
week - OrderBy
Example
{"season": "ASC", "week": "ASC"}

PollBoolExp

Description

Boolean expression to filter rows from the table "poll". All fields are combined with a logical 'AND'.

Fields
Input Field Description
_and - [PollBoolExp!]
_not - PollBoolExp
_or - [PollBoolExp!]
pollType - PollTypeBoolExp
rankings - PollRankBoolExp
season - IntComparisonExp
seasonType - SeasonTypeComparisonExp
week - SmallintComparisonExp
Example
{
  "_and": [PollBoolExp],
  "_not": PollBoolExp,
  "_or": [PollBoolExp],
  "pollType": PollTypeBoolExp,
  "rankings": PollRankBoolExp,
  "season": IntComparisonExp,
  "seasonType": SeasonTypeComparisonExp,
  "week": SmallintComparisonExp
}

PollMaxOrderBy

Description

order by max() on columns of table "poll"

Fields
Input Field Description
season - OrderBy
seasonType - OrderBy
week - OrderBy
Example
{"season": "ASC", "seasonType": "ASC", "week": "ASC"}

PollMinOrderBy

Description

order by min() on columns of table "poll"

Fields
Input Field Description
season - OrderBy
seasonType - OrderBy
week - OrderBy
Example
{"season": "ASC", "seasonType": "ASC", "week": "ASC"}

PollOrderBy

Description

Ordering options when selecting data from "poll".

Fields
Input Field Description
pollType - PollTypeOrderBy
rankingsAggregate - PollRankAggregateOrderBy
season - OrderBy
seasonType - OrderBy
week - OrderBy
Example
{
  "pollType": PollTypeOrderBy,
  "rankingsAggregate": PollRankAggregateOrderBy,
  "season": "ASC",
  "seasonType": "ASC",
  "week": "ASC"
}

PollRank

Description

columns and relationships of "poll_rank"

Fields
Field Name Description
firstPlaceVotes - smallint
points - Int
poll - Poll! An object relationship
rank - smallint
team - currentTeams An object relationship
Example
{
  "firstPlaceVotes": smallint,
  "points": 987,
  "poll": Poll,
  "rank": smallint,
  "team": currentTeams
}

PollRankAggregateOrderBy

Description

order by aggregate values of table "poll_rank"

Example
{
  "avg": PollRankAvgOrderBy,
  "count": "ASC",
  "max": PollRankMaxOrderBy,
  "min": PollRankMinOrderBy,
  "stddev": PollRankStddevOrderBy,
  "stddevPop": PollRankStddevPopOrderBy,
  "stddevSamp": PollRankStddevSampOrderBy,
  "sum": PollRankSumOrderBy,
  "varPop": PollRankVarPopOrderBy,
  "varSamp": PollRankVarSampOrderBy,
  "variance": PollRankVarianceOrderBy
}

PollRankAvgOrderBy

Description

order by avg() on columns of table "poll_rank"

Fields
Input Field Description
firstPlaceVotes - OrderBy
points - OrderBy
rank - OrderBy
Example
{"firstPlaceVotes": "ASC", "points": "ASC", "rank": "ASC"}

PollRankBoolExp

Description

Boolean expression to filter rows from the table "poll_rank". All fields are combined with a logical 'AND'.

Fields
Input Field Description
_and - [PollRankBoolExp!]
_not - PollRankBoolExp
_or - [PollRankBoolExp!]
firstPlaceVotes - SmallintComparisonExp
points - IntComparisonExp
poll - PollBoolExp
rank - SmallintComparisonExp
team - currentTeamsBoolExp
Example
{
  "_and": [PollRankBoolExp],
  "_not": PollRankBoolExp,
  "_or": [PollRankBoolExp],
  "firstPlaceVotes": SmallintComparisonExp,
  "points": IntComparisonExp,
  "poll": PollBoolExp,
  "rank": SmallintComparisonExp,
  "team": currentTeamsBoolExp
}

PollRankMaxOrderBy

Description

order by max() on columns of table "poll_rank"

Fields
Input Field Description
firstPlaceVotes - OrderBy
points - OrderBy
rank - OrderBy
Example
{"firstPlaceVotes": "ASC", "points": "ASC", "rank": "ASC"}

PollRankMinOrderBy

Description

order by min() on columns of table "poll_rank"

Fields
Input Field Description
firstPlaceVotes - OrderBy
points - OrderBy
rank - OrderBy
Example
{"firstPlaceVotes": "ASC", "points": "ASC", "rank": "ASC"}

PollRankOrderBy

Description

Ordering options when selecting data from "poll_rank".

Fields
Input Field Description
firstPlaceVotes - OrderBy
points - OrderBy
poll - PollOrderBy
rank - OrderBy
team - currentTeamsOrderBy
Example
{
  "firstPlaceVotes": "ASC",
  "points": "ASC",
  "poll": PollOrderBy,
  "rank": "ASC",
  "team": currentTeamsOrderBy
}

PollRankSelectColumn

Description

select columns of table "poll_rank"

Values
Enum Value Description

firstPlaceVotes

column name

points

column name

rank

column name
Example
"firstPlaceVotes"

PollRankStddevOrderBy

Description

order by stddev() on columns of table "poll_rank"

Fields
Input Field Description
firstPlaceVotes - OrderBy
points - OrderBy
rank - OrderBy
Example
{"firstPlaceVotes": "ASC", "points": "ASC", "rank": "ASC"}

PollRankStddevPopOrderBy

Description

order by stddevPop() on columns of table "poll_rank"

Fields
Input Field Description
firstPlaceVotes - OrderBy
points - OrderBy
rank - OrderBy
Example
{"firstPlaceVotes": "ASC", "points": "ASC", "rank": "ASC"}

PollRankStddevSampOrderBy

Description

order by stddevSamp() on columns of table "poll_rank"

Fields
Input Field Description
firstPlaceVotes - OrderBy
points - OrderBy
rank - OrderBy
Example
{"firstPlaceVotes": "ASC", "points": "ASC", "rank": "ASC"}

PollRankSumOrderBy

Description

order by sum() on columns of table "poll_rank"

Fields
Input Field Description
firstPlaceVotes - OrderBy
points - OrderBy
rank - OrderBy
Example
{"firstPlaceVotes": "ASC", "points": "ASC", "rank": "ASC"}

PollRankVarPopOrderBy

Description

order by varPop() on columns of table "poll_rank"

Fields
Input Field Description
firstPlaceVotes - OrderBy
points - OrderBy
rank - OrderBy
Example
{"firstPlaceVotes": "ASC", "points": "ASC", "rank": "ASC"}

PollRankVarSampOrderBy

Description

order by varSamp() on columns of table "poll_rank"

Fields
Input Field Description
firstPlaceVotes - OrderBy
points - OrderBy
rank - OrderBy
Example
{"firstPlaceVotes": "ASC", "points": "ASC", "rank": "ASC"}

PollRankVarianceOrderBy

Description

order by variance() on columns of table "poll_rank"

Fields
Input Field Description
firstPlaceVotes - OrderBy
points - OrderBy
rank - OrderBy
Example
{"firstPlaceVotes": "ASC", "points": "ASC", "rank": "ASC"}

PollSelectColumn

Description

select columns of table "poll"

Values
Enum Value Description

season

column name

seasonType

column name

week

column name
Example
"season"

PollStddevOrderBy

Description

order by stddev() on columns of table "poll"

Fields
Input Field Description
season - OrderBy
week - OrderBy
Example
{"season": "ASC", "week": "ASC"}

PollStddevPopOrderBy

Description

order by stddevPop() on columns of table "poll"

Fields
Input Field Description
season - OrderBy
week - OrderBy
Example
{"season": "ASC", "week": "ASC"}

PollStddevSampOrderBy

Description

order by stddevSamp() on columns of table "poll"

Fields
Input Field Description
season - OrderBy
week - OrderBy
Example
{"season": "ASC", "week": "ASC"}

PollSumOrderBy

Description

order by sum() on columns of table "poll"

Fields
Input Field Description
season - OrderBy
week - OrderBy
Example
{"season": "ASC", "week": "ASC"}

PollType

Description

columns and relationships of "poll_type"

Fields
Field Name Description
abbreviation - String
id - Int!
name - String!
polls - [Poll!]! An array relationship
Arguments
distinctOn - [PollSelectColumn!]

distinct select on columns

limit - Int

limit the number of rows returned

offset - Int

skip the first n rows. Use only with order_by

orderBy - [PollOrderBy!]

sort the rows by one or more columns

where - PollBoolExp

filter the rows returned

shortName - String!
Example
{
  "abbreviation": "xyz789",
  "id": 987,
  "name": "xyz789",
  "polls": [Poll],
  "shortName": "abc123"
}

PollTypeBoolExp

Description

Boolean expression to filter rows from the table "poll_type". All fields are combined with a logical 'AND'.

Fields
Input Field Description
_and - [PollTypeBoolExp!]
_not - PollTypeBoolExp
_or - [PollTypeBoolExp!]
abbreviation - StringComparisonExp
id - IntComparisonExp
name - StringComparisonExp
polls - PollBoolExp
shortName - StringComparisonExp
Example
{
  "_and": [PollTypeBoolExp],
  "_not": PollTypeBoolExp,
  "_or": [PollTypeBoolExp],
  "abbreviation": StringComparisonExp,
  "id": IntComparisonExp,
  "name": StringComparisonExp,
  "polls": PollBoolExp,
  "shortName": StringComparisonExp
}

PollTypeOrderBy

Description

Ordering options when selecting data from "poll_type".

Fields
Input Field Description
abbreviation - OrderBy
id - OrderBy
name - OrderBy
pollsAggregate - PollAggregateOrderBy
shortName - OrderBy
Example
{
  "abbreviation": "ASC",
  "id": "ASC",
  "name": "ASC",
  "pollsAggregate": PollAggregateOrderBy,
  "shortName": "ASC"
}

PollTypeSelectColumn

Description

select columns of table "poll_type"

Values
Enum Value Description

abbreviation

column name

id

column name

name

column name

shortName

column name
Example
"abbreviation"

PollVarPopOrderBy

Description

order by varPop() on columns of table "poll"

Fields
Input Field Description
season - OrderBy
week - OrderBy
Example
{"season": "ASC", "week": "ASC"}

PollVarSampOrderBy

Description

order by varSamp() on columns of table "poll"

Fields
Input Field Description
season - OrderBy
week - OrderBy
Example
{"season": "ASC", "week": "ASC"}

PollVarianceOrderBy

Description

order by variance() on columns of table "poll"

Fields
Input Field Description
season - OrderBy
week - OrderBy
Example
{"season": "ASC", "week": "ASC"}

Position

Description

columns and relationships of "position"

Fields
Field Name Description
abbreviation - String!
displayName - String!
id - smallint!
name - String!
Example
{
  "abbreviation": "xyz789",
  "displayName": "abc123",
  "id": smallint,
  "name": "abc123"
}

PositionBoolExp

Description

Boolean expression to filter rows from the table "position". All fields are combined with a logical 'AND'.

Fields
Input Field Description
_and - [PositionBoolExp!]
_not - PositionBoolExp
_or - [PositionBoolExp!]
abbreviation - StringComparisonExp
displayName - StringComparisonExp
id - SmallintComparisonExp
name - StringComparisonExp
Example
{
  "_and": [PositionBoolExp],
  "_not": PositionBoolExp,
  "_or": [PositionBoolExp],
  "abbreviation": StringComparisonExp,
  "displayName": StringComparisonExp,
  "id": SmallintComparisonExp,
  "name": StringComparisonExp
}

PositionOrderBy

Description

Ordering options when selecting data from "position".

Fields
Input Field Description
abbreviation - OrderBy
displayName - OrderBy
id - OrderBy
name - OrderBy
Example
{"abbreviation": "ASC", "displayName": "ASC", "id": "ASC", "name": "ASC"}

PositionSelectColumn

Description

select columns of table "position"

Values
Enum Value Description

abbreviation

column name

displayName

column name

id

column name

name

column name
Example
"abbreviation"

Recruit

Description

columns and relationships of "recruit"

Fields
Field Name Description
college - currentTeams An object relationship
height - Float
hometown - Hometown An object relationship
id - bigint!
name - String!
overallRank - smallint
position - RecruitPosition An object relationship
positionRank - smallint
ranking - smallint
rating - Float!
recruitSchool - RecruitSchool An object relationship
recruitType - recruit_type!
stars - smallint!
weight - smallint
year - smallint!
Example
{
  "college": currentTeams,
  "height": 987.65,
  "hometown": Hometown,
  "id": bigint,
  "name": "abc123",
  "overallRank": smallint,
  "position": RecruitPosition,
  "positionRank": smallint,
  "ranking": smallint,
  "rating": 987.65,
  "recruitSchool": RecruitSchool,
  "recruitType": recruit_type,
  "stars": smallint,
  "weight": smallint,
  "year": smallint
}

RecruitAggregate

Description

aggregated selection of "recruit"

Fields
Field Name Description
aggregate - RecruitAggregateFields
nodes - [Recruit!]!
Example
{
  "aggregate": RecruitAggregateFields,
  "nodes": [Recruit]
}

RecruitAggregateBoolExp

Fields
Input Field Description
count - recruitAggregateBoolExpCount
Example
{"count": recruitAggregateBoolExpCount}

RecruitAggregateFields

Description

aggregate fields of "recruit"

Fields
Field Name Description
avg - RecruitAvgFields
count - Int!
Arguments
distinct - Boolean
max - RecruitMaxFields
min - RecruitMinFields
stddev - RecruitStddevFields
stddevPop - RecruitStddevPopFields
stddevSamp - RecruitStddevSampFields
sum - RecruitSumFields
varPop - RecruitVarPopFields
varSamp - RecruitVarSampFields
variance - RecruitVarianceFields
Example
{
  "avg": RecruitAvgFields,
  "count": 123,
  "max": RecruitMaxFields,
  "min": RecruitMinFields,
  "stddev": RecruitStddevFields,
  "stddevPop": RecruitStddevPopFields,
  "stddevSamp": RecruitStddevSampFields,
  "sum": RecruitSumFields,
  "varPop": RecruitVarPopFields,
  "varSamp": RecruitVarSampFields,
  "variance": RecruitVarianceFields
}

RecruitAggregateOrderBy

Description

order by aggregate values of table "recruit"

Fields
Input Field Description
avg - RecruitAvgOrderBy
count - OrderBy
max - RecruitMaxOrderBy
min - RecruitMinOrderBy
stddev - RecruitStddevOrderBy
stddevPop - RecruitStddevPopOrderBy
stddevSamp - RecruitStddevSampOrderBy
sum - RecruitSumOrderBy
varPop - RecruitVarPopOrderBy
varSamp - RecruitVarSampOrderBy
variance - RecruitVarianceOrderBy
Example
{
  "avg": RecruitAvgOrderBy,
  "count": "ASC",
  "max": RecruitMaxOrderBy,
  "min": RecruitMinOrderBy,
  "stddev": RecruitStddevOrderBy,
  "stddevPop": RecruitStddevPopOrderBy,
  "stddevSamp": RecruitStddevSampOrderBy,
  "sum": RecruitSumOrderBy,
  "varPop": RecruitVarPopOrderBy,
  "varSamp": RecruitVarSampOrderBy,
  "variance": RecruitVarianceOrderBy
}

RecruitAvgFields

Description

aggregate avg on columns

Fields
Field Name Description
height - Float
id - Float
overallRank - Float
positionRank - Float
ranking - Float
rating - Float
stars - Float
weight - Float
year - Float
Example
{
  "height": 987.65,
  "id": 123.45,
  "overallRank": 123.45,
  "positionRank": 987.65,
  "ranking": 123.45,
  "rating": 123.45,
  "stars": 123.45,
  "weight": 123.45,
  "year": 987.65
}

RecruitAvgOrderBy

Description

order by avg() on columns of table "recruit"

Fields
Input Field Description
height - OrderBy
id - OrderBy
overallRank - OrderBy
positionRank - OrderBy
ranking - OrderBy
rating - OrderBy
stars - OrderBy
weight - OrderBy
year - OrderBy
Example
{
  "height": "ASC",
  "id": "ASC",
  "overallRank": "ASC",
  "positionRank": "ASC",
  "ranking": "ASC",
  "rating": "ASC",
  "stars": "ASC",
  "weight": "ASC",
  "year": "ASC"
}

RecruitBoolExp

Description

Boolean expression to filter rows from the table "recruit". All fields are combined with a logical 'AND'.

Example
{
  "_and": [RecruitBoolExp],
  "_not": RecruitBoolExp,
  "_or": [RecruitBoolExp],
  "college": currentTeamsBoolExp,
  "height": FloatComparisonExp,
  "hometown": HometownBoolExp,
  "id": BigintComparisonExp,
  "name": StringComparisonExp,
  "overallRank": SmallintComparisonExp,
  "position": RecruitPositionBoolExp,
  "positionRank": SmallintComparisonExp,
  "ranking": SmallintComparisonExp,
  "rating": FloatComparisonExp,
  "recruitSchool": RecruitSchoolBoolExp,
  "recruitType": RecruitTypeComparisonExp,
  "stars": SmallintComparisonExp,
  "weight": SmallintComparisonExp,
  "year": SmallintComparisonExp
}

RecruitMaxFields

Description

aggregate max on columns

Fields
Field Name Description
height - Float
id - bigint
name - String
overallRank - smallint
positionRank - smallint
ranking - smallint
rating - Float
recruitType - recruit_type
stars - smallint
weight - smallint
year - smallint
Example
{
  "height": 123.45,
  "id": bigint,
  "name": "abc123",
  "overallRank": smallint,
  "positionRank": smallint,
  "ranking": smallint,
  "rating": 987.65,
  "recruitType": recruit_type,
  "stars": smallint,
  "weight": smallint,
  "year": smallint
}

RecruitMaxOrderBy

Description

order by max() on columns of table "recruit"

Fields
Input Field Description
height - OrderBy
id - OrderBy
name - OrderBy
overallRank - OrderBy
positionRank - OrderBy
ranking - OrderBy
rating - OrderBy
recruitType - OrderBy
stars - OrderBy
weight - OrderBy
year - OrderBy
Example
{
  "height": "ASC",
  "id": "ASC",
  "name": "ASC",
  "overallRank": "ASC",
  "positionRank": "ASC",
  "ranking": "ASC",
  "rating": "ASC",
  "recruitType": "ASC",
  "stars": "ASC",
  "weight": "ASC",
  "year": "ASC"
}

RecruitMinFields

Description

aggregate min on columns

Fields
Field Name Description
height - Float
id - bigint
name - String
overallRank - smallint
positionRank - smallint
ranking - smallint
rating - Float
recruitType - recruit_type
stars - smallint
weight - smallint
year - smallint
Example
{
  "height": 123.45,
  "id": bigint,
  "name": "xyz789",
  "overallRank": smallint,
  "positionRank": smallint,
  "ranking": smallint,
  "rating": 123.45,
  "recruitType": recruit_type,
  "stars": smallint,
  "weight": smallint,
  "year": smallint
}

RecruitMinOrderBy

Description

order by min() on columns of table "recruit"

Fields
Input Field Description
height - OrderBy
id - OrderBy
name - OrderBy
overallRank - OrderBy
positionRank - OrderBy
ranking - OrderBy
rating - OrderBy
recruitType - OrderBy
stars - OrderBy
weight - OrderBy
year - OrderBy
Example
{
  "height": "ASC",
  "id": "ASC",
  "name": "ASC",
  "overallRank": "ASC",
  "positionRank": "ASC",
  "ranking": "ASC",
  "rating": "ASC",
  "recruitType": "ASC",
  "stars": "ASC",
  "weight": "ASC",
  "year": "ASC"
}

RecruitOrderBy

Description

Ordering options when selecting data from "recruit".

Fields
Input Field Description
college - currentTeamsOrderBy
height - OrderBy
hometown - HometownOrderBy
id - OrderBy
name - OrderBy
overallRank - OrderBy
position - RecruitPositionOrderBy
positionRank - OrderBy
ranking - OrderBy
rating - OrderBy
recruitSchool - RecruitSchoolOrderBy
recruitType - OrderBy
stars - OrderBy
weight - OrderBy
year - OrderBy
Example
{
  "college": currentTeamsOrderBy,
  "height": "ASC",
  "hometown": HometownOrderBy,
  "id": "ASC",
  "name": "ASC",
  "overallRank": "ASC",
  "position": RecruitPositionOrderBy,
  "positionRank": "ASC",
  "ranking": "ASC",
  "rating": "ASC",
  "recruitSchool": RecruitSchoolOrderBy,
  "recruitType": "ASC",
  "stars": "ASC",
  "weight": "ASC",
  "year": "ASC"
}

RecruitPosition

Description

columns and relationships of "recruit_position"

Fields
Field Name Description
id - smallint!
position - String!
positionGroup - String
Example
{
  "id": smallint,
  "position": "abc123",
  "positionGroup": "xyz789"
}

RecruitPositionAggregate

Description

aggregated selection of "recruit_position"

Fields
Field Name Description
aggregate - RecruitPositionAggregateFields
nodes - [RecruitPosition!]!
Example
{
  "aggregate": RecruitPositionAggregateFields,
  "nodes": [RecruitPosition]
}

RecruitPositionAggregateFields

Description

aggregate fields of "recruit_position"

Example
{
  "avg": RecruitPositionAvgFields,
  "count": 123,
  "max": RecruitPositionMaxFields,
  "min": RecruitPositionMinFields,
  "stddev": RecruitPositionStddevFields,
  "stddevPop": RecruitPositionStddevPopFields,
  "stddevSamp": RecruitPositionStddevSampFields,
  "sum": RecruitPositionSumFields,
  "varPop": RecruitPositionVarPopFields,
  "varSamp": RecruitPositionVarSampFields,
  "variance": RecruitPositionVarianceFields
}

RecruitPositionAvgFields

Description

aggregate avg on columns

Fields
Field Name Description
id - Float
Example
{"id": 987.65}

RecruitPositionBoolExp

Description

Boolean expression to filter rows from the table "recruit_position". All fields are combined with a logical 'AND'.

Fields
Input Field Description
_and - [RecruitPositionBoolExp!]
_not - RecruitPositionBoolExp
_or - [RecruitPositionBoolExp!]
id - SmallintComparisonExp
position - StringComparisonExp
positionGroup - StringComparisonExp
Example
{
  "_and": [RecruitPositionBoolExp],
  "_not": RecruitPositionBoolExp,
  "_or": [RecruitPositionBoolExp],
  "id": SmallintComparisonExp,
  "position": StringComparisonExp,
  "positionGroup": StringComparisonExp
}

RecruitPositionMaxFields

Description

aggregate max on columns

Fields
Field Name Description
id - smallint
position - String
positionGroup - String
Example
{
  "id": smallint,
  "position": "xyz789",
  "positionGroup": "abc123"
}

RecruitPositionMinFields

Description

aggregate min on columns

Fields
Field Name Description
id - smallint
position - String
positionGroup - String
Example
{
  "id": smallint,
  "position": "abc123",
  "positionGroup": "xyz789"
}

RecruitPositionOrderBy

Description

Ordering options when selecting data from "recruit_position".

Fields
Input Field Description
id - OrderBy
position - OrderBy
positionGroup - OrderBy
Example
{"id": "ASC", "position": "ASC", "positionGroup": "ASC"}

RecruitPositionSelectColumn

Description

select columns of table "recruit_position"

Values
Enum Value Description

id

column name

position

column name

positionGroup

column name
Example
"id"

RecruitPositionStddevFields

Description

aggregate stddev on columns

Fields
Field Name Description
id - Float
Example
{"id": 123.45}

RecruitPositionStddevPopFields

Description

aggregate stddevPop on columns

Fields
Field Name Description
id - Float
Example
{"id": 123.45}

RecruitPositionStddevSampFields

Description

aggregate stddevSamp on columns

Fields
Field Name Description
id - Float
Example
{"id": 123.45}

RecruitPositionSumFields

Description

aggregate sum on columns

Fields
Field Name Description
id - smallint
Example
{"id": smallint}

RecruitPositionVarPopFields

Description

aggregate varPop on columns

Fields
Field Name Description
id - Float
Example
{"id": 987.65}

RecruitPositionVarSampFields

Description

aggregate varSamp on columns

Fields
Field Name Description
id - Float
Example
{"id": 987.65}

RecruitPositionVarianceFields

Description

aggregate variance on columns

Fields
Field Name Description
id - Float
Example
{"id": 987.65}

RecruitSchool

Description

columns and relationships of "recruit_school"

Fields
Field Name Description
id - Int!
name - String!
recruits - [Recruit!]! An array relationship
Arguments
distinctOn - [RecruitSelectColumn!]

distinct select on columns

limit - Int

limit the number of rows returned

offset - Int

skip the first n rows. Use only with order_by

orderBy - [RecruitOrderBy!]

sort the rows by one or more columns

where - RecruitBoolExp

filter the rows returned

recruitsAggregate - RecruitAggregate! An aggregate relationship
Arguments
distinctOn - [RecruitSelectColumn!]

distinct select on columns

limit - Int

limit the number of rows returned

offset - Int

skip the first n rows. Use only with order_by

orderBy - [RecruitOrderBy!]

sort the rows by one or more columns

where - RecruitBoolExp

filter the rows returned

Example
{
  "id": 987,
  "name": "xyz789",
  "recruits": [Recruit],
  "recruitsAggregate": RecruitAggregate
}

RecruitSchoolAggregate

Description

aggregated selection of "recruit_school"

Fields
Field Name Description
aggregate - RecruitSchoolAggregateFields
nodes - [RecruitSchool!]!
Example
{
  "aggregate": RecruitSchoolAggregateFields,
  "nodes": [RecruitSchool]
}

RecruitSchoolAggregateFields

Description

aggregate fields of "recruit_school"

Example
{
  "avg": RecruitSchoolAvgFields,
  "count": 123,
  "max": RecruitSchoolMaxFields,
  "min": RecruitSchoolMinFields,
  "stddev": RecruitSchoolStddevFields,
  "stddevPop": RecruitSchoolStddevPopFields,
  "stddevSamp": RecruitSchoolStddevSampFields,
  "sum": RecruitSchoolSumFields,
  "varPop": RecruitSchoolVarPopFields,
  "varSamp": RecruitSchoolVarSampFields,
  "variance": RecruitSchoolVarianceFields
}

RecruitSchoolAvgFields

Description

aggregate avg on columns

Fields
Field Name Description
id - Float
Example
{"id": 987.65}

RecruitSchoolBoolExp

Description

Boolean expression to filter rows from the table "recruit_school". All fields are combined with a logical 'AND'.

Fields
Input Field Description
_and - [RecruitSchoolBoolExp!]
_not - RecruitSchoolBoolExp
_or - [RecruitSchoolBoolExp!]
id - IntComparisonExp
name - StringComparisonExp
recruits - RecruitBoolExp
recruitsAggregate - RecruitAggregateBoolExp
Example
{
  "_and": [RecruitSchoolBoolExp],
  "_not": RecruitSchoolBoolExp,
  "_or": [RecruitSchoolBoolExp],
  "id": IntComparisonExp,
  "name": StringComparisonExp,
  "recruits": RecruitBoolExp,
  "recruitsAggregate": RecruitAggregateBoolExp
}

RecruitSchoolMaxFields

Description

aggregate max on columns

Fields
Field Name Description
id - Int
name - String
Example
{"id": 987, "name": "abc123"}

RecruitSchoolMinFields

Description

aggregate min on columns

Fields
Field Name Description
id - Int
name - String
Example
{"id": 123, "name": "xyz789"}

RecruitSchoolOrderBy

Description

Ordering options when selecting data from "recruit_school".

Fields
Input Field Description
id - OrderBy
name - OrderBy
recruitsAggregate - RecruitAggregateOrderBy
Example
{
  "id": "ASC",
  "name": "ASC",
  "recruitsAggregate": RecruitAggregateOrderBy
}

RecruitSchoolSelectColumn

Description

select columns of table "recruit_school"

Values
Enum Value Description

id

column name

name

column name
Example
"id"

RecruitSchoolStddevFields

Description

aggregate stddev on columns

Fields
Field Name Description
id - Float
Example
{"id": 123.45}

RecruitSchoolStddevPopFields

Description

aggregate stddevPop on columns

Fields
Field Name Description
id - Float
Example
{"id": 123.45}

RecruitSchoolStddevSampFields

Description

aggregate stddevSamp on columns

Fields
Field Name Description
id - Float
Example
{"id": 987.65}

RecruitSchoolSumFields

Description

aggregate sum on columns

Fields
Field Name Description
id - Int
Example
{"id": 123}

RecruitSchoolVarPopFields

Description

aggregate varPop on columns

Fields
Field Name Description
id - Float
Example
{"id": 987.65}

RecruitSchoolVarSampFields

Description

aggregate varSamp on columns

Fields
Field Name Description
id - Float
Example
{"id": 987.65}

RecruitSchoolVarianceFields

Description

aggregate variance on columns

Fields
Field Name Description
id - Float
Example
{"id": 123.45}

RecruitSelectColumn

Description

select columns of table "recruit"

Values
Enum Value Description

height

column name

id

column name

name

column name

overallRank

column name

positionRank

column name

ranking

column name

rating

column name

recruitType

column name

stars

column name

weight

column name

year

column name
Example
"height"

RecruitStddevFields

Description

aggregate stddev on columns

Fields
Field Name Description
height - Float
id - Float
overallRank - Float
positionRank - Float
ranking - Float
rating - Float
stars - Float
weight - Float
year - Float
Example
{
  "height": 987.65,
  "id": 987.65,
  "overallRank": 987.65,
  "positionRank": 123.45,
  "ranking": 123.45,
  "rating": 987.65,
  "stars": 987.65,
  "weight": 987.65,
  "year": 123.45
}

RecruitStddevOrderBy

Description

order by stddev() on columns of table "recruit"

Fields
Input Field Description
height - OrderBy
id - OrderBy
overallRank - OrderBy
positionRank - OrderBy
ranking - OrderBy
rating - OrderBy
stars - OrderBy
weight - OrderBy
year - OrderBy
Example
{
  "height": "ASC",
  "id": "ASC",
  "overallRank": "ASC",
  "positionRank": "ASC",
  "ranking": "ASC",
  "rating": "ASC",
  "stars": "ASC",
  "weight": "ASC",
  "year": "ASC"
}

RecruitStddevPopFields

Description

aggregate stddevPop on columns

Fields
Field Name Description
height - Float
id - Float
overallRank - Float
positionRank - Float
ranking - Float
rating - Float
stars - Float
weight - Float
year - Float
Example
{
  "height": 987.65,
  "id": 987.65,
  "overallRank": 123.45,
  "positionRank": 123.45,
  "ranking": 987.65,
  "rating": 987.65,
  "stars": 123.45,
  "weight": 123.45,
  "year": 123.45
}

RecruitStddevPopOrderBy

Description

order by stddevPop() on columns of table "recruit"

Fields
Input Field Description
height - OrderBy
id - OrderBy
overallRank - OrderBy
positionRank - OrderBy
ranking - OrderBy
rating - OrderBy
stars - OrderBy
weight - OrderBy
year - OrderBy
Example
{
  "height": "ASC",
  "id": "ASC",
  "overallRank": "ASC",
  "positionRank": "ASC",
  "ranking": "ASC",
  "rating": "ASC",
  "stars": "ASC",
  "weight": "ASC",
  "year": "ASC"
}

RecruitStddevSampFields

Description

aggregate stddevSamp on columns

Fields
Field Name Description
height - Float
id - Float
overallRank - Float
positionRank - Float
ranking - Float
rating - Float
stars - Float
weight - Float
year - Float
Example
{
  "height": 123.45,
  "id": 987.65,
  "overallRank": 123.45,
  "positionRank": 123.45,
  "ranking": 987.65,
  "rating": 123.45,
  "stars": 987.65,
  "weight": 987.65,
  "year": 123.45
}

RecruitStddevSampOrderBy

Description

order by stddevSamp() on columns of table "recruit"

Fields
Input Field Description
height - OrderBy
id - OrderBy
overallRank - OrderBy
positionRank - OrderBy
ranking - OrderBy
rating - OrderBy
stars - OrderBy
weight - OrderBy
year - OrderBy
Example
{
  "height": "ASC",
  "id": "ASC",
  "overallRank": "ASC",
  "positionRank": "ASC",
  "ranking": "ASC",
  "rating": "ASC",
  "stars": "ASC",
  "weight": "ASC",
  "year": "ASC"
}

RecruitSumFields

Description

aggregate sum on columns

Fields
Field Name Description
height - Float
id - bigint
overallRank - smallint
positionRank - smallint
ranking - smallint
rating - Float
stars - smallint
weight - smallint
year - smallint
Example
{
  "height": 123.45,
  "id": bigint,
  "overallRank": smallint,
  "positionRank": smallint,
  "ranking": smallint,
  "rating": 987.65,
  "stars": smallint,
  "weight": smallint,
  "year": smallint
}

RecruitSumOrderBy

Description

order by sum() on columns of table "recruit"

Fields
Input Field Description
height - OrderBy
id - OrderBy
overallRank - OrderBy
positionRank - OrderBy
ranking - OrderBy
rating - OrderBy
stars - OrderBy
weight - OrderBy
year - OrderBy
Example
{
  "height": "ASC",
  "id": "ASC",
  "overallRank": "ASC",
  "positionRank": "ASC",
  "ranking": "ASC",
  "rating": "ASC",
  "stars": "ASC",
  "weight": "ASC",
  "year": "ASC"
}

RecruitTypeComparisonExp

Description

Boolean expression to compare columns of type "recruit_type". All fields are combined with logical 'AND'.

Fields
Input Field Description
_eq - recruit_type
_gt - recruit_type
_gte - recruit_type
_in - [recruit_type!]
_isNull - Boolean
_lt - recruit_type
_lte - recruit_type
_neq - recruit_type
_nin - [recruit_type!]
Example
{
  "_eq": recruit_type,
  "_gt": recruit_type,
  "_gte": recruit_type,
  "_in": [recruit_type],
  "_isNull": false,
  "_lt": recruit_type,
  "_lte": recruit_type,
  "_neq": recruit_type,
  "_nin": [recruit_type]
}

RecruitVarPopFields

Description

aggregate varPop on columns

Fields
Field Name Description
height - Float
id - Float
overallRank - Float
positionRank - Float
ranking - Float
rating - Float
stars - Float
weight - Float
year - Float
Example
{
  "height": 987.65,
  "id": 123.45,
  "overallRank": 987.65,
  "positionRank": 987.65,
  "ranking": 987.65,
  "rating": 123.45,
  "stars": 987.65,
  "weight": 987.65,
  "year": 123.45
}

RecruitVarPopOrderBy

Description

order by varPop() on columns of table "recruit"

Fields
Input Field Description
height - OrderBy
id - OrderBy
overallRank - OrderBy
positionRank - OrderBy
ranking - OrderBy
rating - OrderBy
stars - OrderBy
weight - OrderBy
year - OrderBy
Example
{
  "height": "ASC",
  "id": "ASC",
  "overallRank": "ASC",
  "positionRank": "ASC",
  "ranking": "ASC",
  "rating": "ASC",
  "stars": "ASC",
  "weight": "ASC",
  "year": "ASC"
}

RecruitVarSampFields

Description

aggregate varSamp on columns

Fields
Field Name Description
height - Float
id - Float
overallRank - Float
positionRank - Float
ranking - Float
rating - Float
stars - Float
weight - Float
year - Float
Example
{
  "height": 123.45,
  "id": 123.45,
  "overallRank": 123.45,
  "positionRank": 987.65,
  "ranking": 123.45,
  "rating": 987.65,
  "stars": 987.65,
  "weight": 123.45,
  "year": 123.45
}

RecruitVarSampOrderBy

Description

order by varSamp() on columns of table "recruit"

Fields
Input Field Description
height - OrderBy
id - OrderBy
overallRank - OrderBy
positionRank - OrderBy
ranking - OrderBy
rating - OrderBy
stars - OrderBy
weight - OrderBy
year - OrderBy
Example
{
  "height": "ASC",
  "id": "ASC",
  "overallRank": "ASC",
  "positionRank": "ASC",
  "ranking": "ASC",
  "rating": "ASC",
  "stars": "ASC",
  "weight": "ASC",
  "year": "ASC"
}

RecruitVarianceFields

Description

aggregate variance on columns

Fields
Field Name Description
height - Float
id - Float
overallRank - Float
positionRank - Float
ranking - Float
rating - Float
stars - Float
weight - Float
year - Float
Example
{
  "height": 123.45,
  "id": 987.65,
  "overallRank": 123.45,
  "positionRank": 123.45,
  "ranking": 123.45,
  "rating": 987.65,
  "stars": 123.45,
  "weight": 987.65,
  "year": 987.65
}

RecruitVarianceOrderBy

Description

order by variance() on columns of table "recruit"

Fields
Input Field Description
height - OrderBy
id - OrderBy
overallRank - OrderBy
positionRank - OrderBy
ranking - OrderBy
rating - OrderBy
stars - OrderBy
weight - OrderBy
year - OrderBy
Example
{
  "height": "ASC",
  "id": "ASC",
  "overallRank": "ASC",
  "positionRank": "ASC",
  "ranking": "ASC",
  "rating": "ASC",
  "stars": "ASC",
  "weight": "ASC",
  "year": "ASC"
}

RecruitingTeam

Description

columns and relationships of "recruiting_team"

Fields
Field Name Description
id - Int!
points - numeric!
rank - smallint!
team - currentTeams An object relationship
year - smallint!
Example
{
  "id": 123,
  "points": numeric,
  "rank": smallint,
  "team": currentTeams,
  "year": smallint
}

RecruitingTeamAggregate

Description

aggregated selection of "recruiting_team"

Fields
Field Name Description
aggregate - RecruitingTeamAggregateFields
nodes - [RecruitingTeam!]!
Example
{
  "aggregate": RecruitingTeamAggregateFields,
  "nodes": [RecruitingTeam]
}

RecruitingTeamAggregateFields

Description

aggregate fields of "recruiting_team"

Example
{
  "avg": RecruitingTeamAvgFields,
  "count": 123,
  "max": RecruitingTeamMaxFields,
  "min": RecruitingTeamMinFields,
  "stddev": RecruitingTeamStddevFields,
  "stddevPop": RecruitingTeamStddevPopFields,
  "stddevSamp": RecruitingTeamStddevSampFields,
  "sum": RecruitingTeamSumFields,
  "varPop": RecruitingTeamVarPopFields,
  "varSamp": RecruitingTeamVarSampFields,
  "variance": RecruitingTeamVarianceFields
}

RecruitingTeamAvgFields

Description

aggregate avg on columns

Fields
Field Name Description
id - Float
points - Float
rank - Float
year - Float
Example
{"id": 987.65, "points": 987.65, "rank": 987.65, "year": 987.65}

RecruitingTeamBoolExp

Description

Boolean expression to filter rows from the table "recruiting_team". All fields are combined with a logical 'AND'.

Example
{
  "_and": [RecruitingTeamBoolExp],
  "_not": RecruitingTeamBoolExp,
  "_or": [RecruitingTeamBoolExp],
  "id": IntComparisonExp,
  "points": NumericComparisonExp,
  "rank": SmallintComparisonExp,
  "team": currentTeamsBoolExp,
  "year": SmallintComparisonExp
}

RecruitingTeamMaxFields

Description

aggregate max on columns

Fields
Field Name Description
id - Int
points - numeric
rank - smallint
year - smallint
Example
{
  "id": 987,
  "points": numeric,
  "rank": smallint,
  "year": smallint
}

RecruitingTeamMinFields

Description

aggregate min on columns

Fields
Field Name Description
id - Int
points - numeric
rank - smallint
year - smallint
Example
{
  "id": 987,
  "points": numeric,
  "rank": smallint,
  "year": smallint
}

RecruitingTeamOrderBy

Description

Ordering options when selecting data from "recruiting_team".

Fields
Input Field Description
id - OrderBy
points - OrderBy
rank - OrderBy
team - currentTeamsOrderBy
year - OrderBy
Example
{
  "id": "ASC",
  "points": "ASC",
  "rank": "ASC",
  "team": currentTeamsOrderBy,
  "year": "ASC"
}

RecruitingTeamSelectColumn

Description

select columns of table "recruiting_team"

Values
Enum Value Description

id

column name

points

column name

rank

column name

year

column name
Example
"id"

RecruitingTeamStddevFields

Description

aggregate stddev on columns

Fields
Field Name Description
id - Float
points - Float
rank - Float
year - Float
Example
{"id": 987.65, "points": 987.65, "rank": 987.65, "year": 123.45}

RecruitingTeamStddevPopFields

Description

aggregate stddevPop on columns

Fields
Field Name Description
id - Float
points - Float
rank - Float
year - Float
Example
{"id": 987.65, "points": 123.45, "rank": 123.45, "year": 987.65}

RecruitingTeamStddevSampFields

Description

aggregate stddevSamp on columns

Fields
Field Name Description
id - Float
points - Float
rank - Float
year - Float
Example
{"id": 123.45, "points": 123.45, "rank": 123.45, "year": 123.45}

RecruitingTeamSumFields

Description

aggregate sum on columns

Fields
Field Name Description
id - Int
points - numeric
rank - smallint
year - smallint
Example
{
  "id": 123,
  "points": numeric,
  "rank": smallint,
  "year": smallint
}

RecruitingTeamVarPopFields

Description

aggregate varPop on columns

Fields
Field Name Description
id - Float
points - Float
rank - Float
year - Float
Example
{"id": 987.65, "points": 123.45, "rank": 123.45, "year": 123.45}

RecruitingTeamVarSampFields

Description

aggregate varSamp on columns

Fields
Field Name Description
id - Float
points - Float
rank - Float
year - Float
Example
{"id": 123.45, "points": 123.45, "rank": 123.45, "year": 123.45}

RecruitingTeamVarianceFields

Description

aggregate variance on columns

Fields
Field Name Description
id - Float
points - Float
rank - Float
year - Float
Example
{"id": 123.45, "points": 987.65, "rank": 123.45, "year": 123.45}

Scoreboard

Description

columns and relationships of "scoreboard"

Fields
Field Name Description
awayClassification - division
awayConference - String
awayConferenceAbbreviation - String
awayId - Int
awayLineScores - [smallint!]
awayPoints - smallint
awayTeam - String
city - String
conferenceGame - Boolean
currentClock - String
currentPeriod - smallint
currentPossession - String
currentSituation - String
homeClassification - division
homeConference - String
homeConferenceAbbreviation - String
homeId - Int
homeLineScores - [smallint!]
homePoints - smallint
homeTeam - String
id - Int
lastPlay - String
moneylineAway - Int
moneylineHome - Int
neutralSite - Boolean
overUnder - numeric
spread - numeric
startDate - timestamptz
startTimeTbd - Boolean
state - String
status - game_status
temperature - numeric
tv - String
venue - String
weatherDescription - String
windDirection - numeric
windSpeed - numeric
Example
{
  "awayClassification": division,
  "awayConference": "xyz789",
  "awayConferenceAbbreviation": "xyz789",
  "awayId": 987,
  "awayLineScores": [smallint],
  "awayPoints": smallint,
  "awayTeam": "xyz789",
  "city": "abc123",
  "conferenceGame": true,
  "currentClock": "xyz789",
  "currentPeriod": smallint,
  "currentPossession": "xyz789",
  "currentSituation": "abc123",
  "homeClassification": division,
  "homeConference": "abc123",
  "homeConferenceAbbreviation": "abc123",
  "homeId": 987,
  "homeLineScores": [smallint],
  "homePoints": smallint,
  "homeTeam": "abc123",
  "id": 123,
  "lastPlay": "abc123",
  "moneylineAway": 987,
  "moneylineHome": 123,
  "neutralSite": false,
  "overUnder": numeric,
  "spread": numeric,
  "startDate": timestamptz,
  "startTimeTbd": false,
  "state": "xyz789",
  "status": game_status,
  "temperature": numeric,
  "tv": "abc123",
  "venue": "abc123",
  "weatherDescription": "xyz789",
  "windDirection": numeric,
  "windSpeed": numeric
}

ScoreboardBoolExp

Description

Boolean expression to filter rows from the table "scoreboard". All fields are combined with a logical 'AND'.

Fields
Input Field Description
_and - [ScoreboardBoolExp!]
_not - ScoreboardBoolExp
_or - [ScoreboardBoolExp!]
awayClassification - DivisionComparisonExp
awayConference - StringComparisonExp
awayConferenceAbbreviation - StringComparisonExp
awayId - IntComparisonExp
awayLineScores - SmallintArrayComparisonExp
awayPoints - SmallintComparisonExp
awayTeam - StringComparisonExp
city - StringComparisonExp
conferenceGame - BooleanComparisonExp
currentClock - StringComparisonExp
currentPeriod - SmallintComparisonExp
currentPossession - StringComparisonExp
currentSituation - StringComparisonExp
homeClassification - DivisionComparisonExp
homeConference - StringComparisonExp
homeConferenceAbbreviation - StringComparisonExp
homeId - IntComparisonExp
homeLineScores - SmallintArrayComparisonExp
homePoints - SmallintComparisonExp
homeTeam - StringComparisonExp
id - IntComparisonExp
lastPlay - StringComparisonExp
moneylineAway - IntComparisonExp
moneylineHome - IntComparisonExp
neutralSite - BooleanComparisonExp
overUnder - NumericComparisonExp
spread - NumericComparisonExp
startDate - TimestamptzComparisonExp
startTimeTbd - BooleanComparisonExp
state - StringComparisonExp
status - GameStatusComparisonExp
temperature - NumericComparisonExp
tv - StringComparisonExp
venue - StringComparisonExp
weatherDescription - StringComparisonExp
windDirection - NumericComparisonExp
windSpeed - NumericComparisonExp
Example
{
  "_and": [ScoreboardBoolExp],
  "_not": ScoreboardBoolExp,
  "_or": [ScoreboardBoolExp],
  "awayClassification": DivisionComparisonExp,
  "awayConference": StringComparisonExp,
  "awayConferenceAbbreviation": StringComparisonExp,
  "awayId": IntComparisonExp,
  "awayLineScores": SmallintArrayComparisonExp,
  "awayPoints": SmallintComparisonExp,
  "awayTeam": StringComparisonExp,
  "city": StringComparisonExp,
  "conferenceGame": BooleanComparisonExp,
  "currentClock": StringComparisonExp,
  "currentPeriod": SmallintComparisonExp,
  "currentPossession": StringComparisonExp,
  "currentSituation": StringComparisonExp,
  "homeClassification": DivisionComparisonExp,
  "homeConference": StringComparisonExp,
  "homeConferenceAbbreviation": StringComparisonExp,
  "homeId": IntComparisonExp,
  "homeLineScores": SmallintArrayComparisonExp,
  "homePoints": SmallintComparisonExp,
  "homeTeam": StringComparisonExp,
  "id": IntComparisonExp,
  "lastPlay": StringComparisonExp,
  "moneylineAway": IntComparisonExp,
  "moneylineHome": IntComparisonExp,
  "neutralSite": BooleanComparisonExp,
  "overUnder": NumericComparisonExp,
  "spread": NumericComparisonExp,
  "startDate": TimestamptzComparisonExp,
  "startTimeTbd": BooleanComparisonExp,
  "state": StringComparisonExp,
  "status": GameStatusComparisonExp,
  "temperature": NumericComparisonExp,
  "tv": StringComparisonExp,
  "venue": StringComparisonExp,
  "weatherDescription": StringComparisonExp,
  "windDirection": NumericComparisonExp,
  "windSpeed": NumericComparisonExp
}

ScoreboardOrderBy

Description

Ordering options when selecting data from "scoreboard".

Fields
Input Field Description
awayClassification - OrderBy
awayConference - OrderBy
awayConferenceAbbreviation - OrderBy
awayId - OrderBy
awayLineScores - OrderBy
awayPoints - OrderBy
awayTeam - OrderBy
city - OrderBy
conferenceGame - OrderBy
currentClock - OrderBy
currentPeriod - OrderBy
currentPossession - OrderBy
currentSituation - OrderBy
homeClassification - OrderBy
homeConference - OrderBy
homeConferenceAbbreviation - OrderBy
homeId - OrderBy
homeLineScores - OrderBy
homePoints - OrderBy
homeTeam - OrderBy
id - OrderBy
lastPlay - OrderBy
moneylineAway - OrderBy
moneylineHome - OrderBy
neutralSite - OrderBy
overUnder - OrderBy
spread - OrderBy
startDate - OrderBy
startTimeTbd - OrderBy
state - OrderBy
status - OrderBy
temperature - OrderBy
tv - OrderBy
venue - OrderBy
weatherDescription - OrderBy
windDirection - OrderBy
windSpeed - OrderBy
Example
{
  "awayClassification": "ASC",
  "awayConference": "ASC",
  "awayConferenceAbbreviation": "ASC",
  "awayId": "ASC",
  "awayLineScores": "ASC",
  "awayPoints": "ASC",
  "awayTeam": "ASC",
  "city": "ASC",
  "conferenceGame": "ASC",
  "currentClock": "ASC",
  "currentPeriod": "ASC",
  "currentPossession": "ASC",
  "currentSituation": "ASC",
  "homeClassification": "ASC",
  "homeConference": "ASC",
  "homeConferenceAbbreviation": "ASC",
  "homeId": "ASC",
  "homeLineScores": "ASC",
  "homePoints": "ASC",
  "homeTeam": "ASC",
  "id": "ASC",
  "lastPlay": "ASC",
  "moneylineAway": "ASC",
  "moneylineHome": "ASC",
  "neutralSite": "ASC",
  "overUnder": "ASC",
  "spread": "ASC",
  "startDate": "ASC",
  "startTimeTbd": "ASC",
  "state": "ASC",
  "status": "ASC",
  "temperature": "ASC",
  "tv": "ASC",
  "venue": "ASC",
  "weatherDescription": "ASC",
  "windDirection": "ASC",
  "windSpeed": "ASC"
}

ScoreboardSelectColumn

Description

select columns of table "scoreboard"

Values
Enum Value Description

awayClassification

column name

awayConference

column name

awayConferenceAbbreviation

column name

awayId

column name

awayLineScores

column name

awayPoints

column name

awayTeam

column name

city

column name

conferenceGame

column name

currentClock

column name

currentPeriod

column name

currentPossession

column name

currentSituation

column name

homeClassification

column name

homeConference

column name

homeConferenceAbbreviation

column name

homeId

column name

homeLineScores

column name

homePoints

column name

homeTeam

column name

id

column name

lastPlay

column name

moneylineAway

column name

moneylineHome

column name

neutralSite

column name

overUnder

column name

spread

column name

startDate

column name

startTimeTbd

column name

state

column name

status

column name

temperature

column name

tv

column name

venue

column name

weatherDescription

column name

windDirection

column name

windSpeed

column name
Example
"awayClassification"

SeasonTypeComparisonExp

Description

Boolean expression to compare columns of type "season_type". All fields are combined with logical 'AND'.

Fields
Input Field Description
_eq - season_type
_gt - season_type
_gte - season_type
_in - [season_type!]
_isNull - Boolean
_lt - season_type
_lte - season_type
_neq - season_type
_nin - [season_type!]
Example
{
  "_eq": season_type,
  "_gt": season_type,
  "_gte": season_type,
  "_in": [season_type],
  "_isNull": true,
  "_lt": season_type,
  "_lte": season_type,
  "_neq": season_type,
  "_nin": [season_type]
}

SmallintArrayComparisonExp

Description

Boolean expression to compare columns of type "smallint". All fields are combined with logical 'AND'.

Fields
Input Field Description
_containedIn - [smallint!] is the array contained in the given array value
_contains - [smallint!] does the array contain the given value
_eq - [smallint!]
_gt - [smallint!]
_gte - [smallint!]
_in - [smallint!]
_isNull - Boolean
_lt - [smallint!]
_lte - [smallint!]
_neq - [smallint!]
_nin - [smallint!]
Example
{
  "_containedIn": [smallint],
  "_contains": [smallint],
  "_eq": [smallint],
  "_gt": [smallint],
  "_gte": [smallint],
  "_in": [smallint],
  "_isNull": false,
  "_lt": [smallint],
  "_lte": [smallint],
  "_neq": [smallint],
  "_nin": [smallint]
}

SmallintComparisonExp

Description

Boolean expression to compare columns of type "smallint". All fields are combined with logical 'AND'.

Fields
Input Field Description
_eq - smallint
_gt - smallint
_gte - smallint
_in - [smallint!]
_isNull - Boolean
_lt - smallint
_lte - smallint
_neq - smallint
_nin - [smallint!]
Example
{
  "_eq": smallint,
  "_gt": smallint,
  "_gte": smallint,
  "_in": [smallint],
  "_isNull": false,
  "_lt": smallint,
  "_lte": smallint,
  "_neq": smallint,
  "_nin": [smallint]
}

String

Example
"abc123"

StringArrayComparisonExp

Description

Boolean expression to compare columns of type "String". All fields are combined with logical 'AND'.

Fields
Input Field Description
_containedIn - [String!] is the array contained in the given array value
_contains - [String!] does the array contain the given value
_eq - [String!]
_gt - [String!]
_gte - [String!]
_in - [String!]
_isNull - Boolean
_lt - [String!]
_lte - [String!]
_neq - [String!]
_nin - [String!]
Example
{
  "_containedIn": ["xyz789"],
  "_contains": ["xyz789"],
  "_eq": ["xyz789"],
  "_gt": ["xyz789"],
  "_gte": ["xyz789"],
  "_in": ["abc123"],
  "_isNull": true,
  "_lt": ["xyz789"],
  "_lte": ["abc123"],
  "_neq": ["abc123"],
  "_nin": ["xyz789"]
}

StringComparisonExp

Description

Boolean expression to compare columns of type "String". All fields are combined with logical 'AND'.

Fields
Input Field Description
_eq - String
_gt - String
_gte - String
_ilike - String does the column match the given case-insensitive pattern
_in - [String!]
_iregex - String does the column match the given POSIX regular expression, case insensitive
_isNull - Boolean
_like - String does the column match the given pattern
_lt - String
_lte - String
_neq - String
_nilike - String does the column NOT match the given case-insensitive pattern
_nin - [String!]
_niregex - String does the column NOT match the given POSIX regular expression, case insensitive
_nlike - String does the column NOT match the given pattern
_nregex - String does the column NOT match the given POSIX regular expression, case sensitive
_nsimilar - String does the column NOT match the given SQL regular expression
_regex - String does the column match the given POSIX regular expression, case sensitive
_similar - String does the column match the given SQL regular expression
Example
{
  "_eq": "xyz789",
  "_gt": "abc123",
  "_gte": "abc123",
  "_ilike": "abc123",
  "_in": ["xyz789"],
  "_iregex": "xyz789",
  "_isNull": false,
  "_like": "xyz789",
  "_lt": "xyz789",
  "_lte": "xyz789",
  "_neq": "xyz789",
  "_nilike": "abc123",
  "_nin": ["xyz789"],
  "_niregex": "abc123",
  "_nlike": "xyz789",
  "_nregex": "abc123",
  "_nsimilar": "abc123",
  "_regex": "abc123",
  "_similar": "abc123"
}

TeamTalent

Description

columns and relationships of "team_talent"

Fields
Field Name Description
talent - numeric!
team - currentTeams An object relationship
year - smallint!
Example
{
  "talent": numeric,
  "team": currentTeams,
  "year": smallint
}

TeamTalentAggregate

Description

aggregated selection of "team_talent"

Fields
Field Name Description
aggregate - TeamTalentAggregateFields
nodes - [TeamTalent!]!
Example
{
  "aggregate": TeamTalentAggregateFields,
  "nodes": [TeamTalent]
}

TeamTalentAggregateFields

Description

aggregate fields of "team_talent"

Fields
Field Name Description
avg - TeamTalentAvgFields
count - Int!
Arguments
distinct - Boolean
max - TeamTalentMaxFields
min - TeamTalentMinFields
stddev - TeamTalentStddevFields
stddevPop - TeamTalentStddevPopFields
stddevSamp - TeamTalentStddevSampFields
sum - TeamTalentSumFields
varPop - TeamTalentVarPopFields
varSamp - TeamTalentVarSampFields
variance - TeamTalentVarianceFields
Example
{
  "avg": TeamTalentAvgFields,
  "count": 987,
  "max": TeamTalentMaxFields,
  "min": TeamTalentMinFields,
  "stddev": TeamTalentStddevFields,
  "stddevPop": TeamTalentStddevPopFields,
  "stddevSamp": TeamTalentStddevSampFields,
  "sum": TeamTalentSumFields,
  "varPop": TeamTalentVarPopFields,
  "varSamp": TeamTalentVarSampFields,
  "variance": TeamTalentVarianceFields
}

TeamTalentAvgFields

Description

aggregate avg on columns

Fields
Field Name Description
talent - Float
year - Float
Example
{"talent": 123.45, "year": 123.45}

TeamTalentBoolExp

Description

Boolean expression to filter rows from the table "team_talent". All fields are combined with a logical 'AND'.

Fields
Input Field Description
_and - [TeamTalentBoolExp!]
_not - TeamTalentBoolExp
_or - [TeamTalentBoolExp!]
talent - NumericComparisonExp
team - currentTeamsBoolExp
year - SmallintComparisonExp
Example
{
  "_and": [TeamTalentBoolExp],
  "_not": TeamTalentBoolExp,
  "_or": [TeamTalentBoolExp],
  "talent": NumericComparisonExp,
  "team": currentTeamsBoolExp,
  "year": SmallintComparisonExp
}

TeamTalentMaxFields

Description

aggregate max on columns

Fields
Field Name Description
talent - numeric
year - smallint
Example
{
  "talent": numeric,
  "year": smallint
}

TeamTalentMinFields

Description

aggregate min on columns

Fields
Field Name Description
talent - numeric
year - smallint
Example
{
  "talent": numeric,
  "year": smallint
}

TeamTalentOrderBy

Description

Ordering options when selecting data from "team_talent".

Fields
Input Field Description
talent - OrderBy
team - currentTeamsOrderBy
year - OrderBy
Example
{
  "talent": "ASC",
  "team": currentTeamsOrderBy,
  "year": "ASC"
}

TeamTalentSelectColumn

Description

select columns of table "team_talent"

Values
Enum Value Description

talent

column name

year

column name
Example
"talent"

TeamTalentStddevFields

Description

aggregate stddev on columns

Fields
Field Name Description
talent - Float
year - Float
Example
{"talent": 987.65, "year": 987.65}

TeamTalentStddevPopFields

Description

aggregate stddevPop on columns

Fields
Field Name Description
talent - Float
year - Float
Example
{"talent": 123.45, "year": 123.45}

TeamTalentStddevSampFields

Description

aggregate stddevSamp on columns

Fields
Field Name Description
talent - Float
year - Float
Example
{"talent": 987.65, "year": 123.45}

TeamTalentSumFields

Description

aggregate sum on columns

Fields
Field Name Description
talent - numeric
year - smallint
Example
{
  "talent": numeric,
  "year": smallint
}

TeamTalentVarPopFields

Description

aggregate varPop on columns

Fields
Field Name Description
talent - Float
year - Float
Example
{"talent": 987.65, "year": 123.45}

TeamTalentVarSampFields

Description

aggregate varSamp on columns

Fields
Field Name Description
talent - Float
year - Float
Example
{"talent": 123.45, "year": 987.65}

TeamTalentVarianceFields

Description

aggregate variance on columns

Fields
Field Name Description
talent - Float
year - Float
Example
{"talent": 123.45, "year": 987.65}

TimestampComparisonExp

Description

Boolean expression to compare columns of type "timestamp". All fields are combined with logical 'AND'.

Fields
Input Field Description
_eq - timestamp
_gt - timestamp
_gte - timestamp
_in - [timestamp!]
_isNull - Boolean
_lt - timestamp
_lte - timestamp
_neq - timestamp
_nin - [timestamp!]
Example
{
  "_eq": timestamp,
  "_gt": timestamp,
  "_gte": timestamp,
  "_in": [timestamp],
  "_isNull": true,
  "_lt": timestamp,
  "_lte": timestamp,
  "_neq": timestamp,
  "_nin": [timestamp]
}

TimestamptzComparisonExp

Description

Boolean expression to compare columns of type "timestamptz". All fields are combined with logical 'AND'.

Fields
Input Field Description
_eq - timestamptz
_gt - timestamptz
_gte - timestamptz
_in - [timestamptz!]
_isNull - Boolean
_lt - timestamptz
_lte - timestamptz
_neq - timestamptz
_nin - [timestamptz!]
Example
{
  "_eq": timestamptz,
  "_gt": timestamptz,
  "_gte": timestamptz,
  "_in": [timestamptz],
  "_isNull": true,
  "_lt": timestamptz,
  "_lte": timestamptz,
  "_neq": timestamptz,
  "_nin": [timestamptz]
}

Transfer

Description

columns and relationships of "transfer"

Fields
Field Name Description
eligibility - String
firstName - String!
fromTeam - currentTeams An object relationship
lastName - String!
position - RecruitPosition An object relationship
rating - numeric
season - smallint!
stars - smallint
toTeam - currentTeams An object relationship
transferDate - timestamp
Example
{
  "eligibility": "xyz789",
  "firstName": "xyz789",
  "fromTeam": currentTeams,
  "lastName": "xyz789",
  "position": RecruitPosition,
  "rating": numeric,
  "season": smallint,
  "stars": smallint,
  "toTeam": currentTeams,
  "transferDate": timestamp
}

TransferBoolExp

Description

Boolean expression to filter rows from the table "transfer". All fields are combined with a logical 'AND'.

Fields
Input Field Description
_and - [TransferBoolExp!]
_not - TransferBoolExp
_or - [TransferBoolExp!]
eligibility - StringComparisonExp
firstName - StringComparisonExp
fromTeam - currentTeamsBoolExp
lastName - StringComparisonExp
position - RecruitPositionBoolExp
rating - NumericComparisonExp
season - SmallintComparisonExp
stars - SmallintComparisonExp
toTeam - currentTeamsBoolExp
transferDate - TimestampComparisonExp
Example
{
  "_and": [TransferBoolExp],
  "_not": TransferBoolExp,
  "_or": [TransferBoolExp],
  "eligibility": StringComparisonExp,
  "firstName": StringComparisonExp,
  "fromTeam": currentTeamsBoolExp,
  "lastName": StringComparisonExp,
  "position": RecruitPositionBoolExp,
  "rating": NumericComparisonExp,
  "season": SmallintComparisonExp,
  "stars": SmallintComparisonExp,
  "toTeam": currentTeamsBoolExp,
  "transferDate": TimestampComparisonExp
}

TransferOrderBy

Description

Ordering options when selecting data from "transfer".

Fields
Input Field Description
eligibility - OrderBy
firstName - OrderBy
fromTeam - currentTeamsOrderBy
lastName - OrderBy
position - RecruitPositionOrderBy
rating - OrderBy
season - OrderBy
stars - OrderBy
toTeam - currentTeamsOrderBy
transferDate - OrderBy
Example
{
  "eligibility": "ASC",
  "firstName": "ASC",
  "fromTeam": currentTeamsOrderBy,
  "lastName": "ASC",
  "position": RecruitPositionOrderBy,
  "rating": "ASC",
  "season": "ASC",
  "stars": "ASC",
  "toTeam": currentTeamsOrderBy,
  "transferDate": "ASC"
}

TransferSelectColumn

Description

select columns of table "transfer"

Values
Enum Value Description

eligibility

column name

firstName

column name

lastName

column name

rating

column name

season

column name

stars

column name

transferDate

column name
Example
"eligibility"

WeatherCondition

Description

columns and relationships of "weather_condition"

Fields
Field Name Description
description - String!
id - smallint!
Example
{
  "description": "xyz789",
  "id": smallint
}

WeatherConditionBoolExp

Description

Boolean expression to filter rows from the table "weather_condition". All fields are combined with a logical 'AND'.

Example
{
  "_and": [WeatherConditionBoolExp],
  "_not": WeatherConditionBoolExp,
  "_or": [WeatherConditionBoolExp],
  "description": StringComparisonExp,
  "id": SmallintComparisonExp
}

WeatherConditionOrderBy

Description

Ordering options when selecting data from "weather_condition".

Fields
Input Field Description
description - OrderBy
id - OrderBy
Example
{"description": "ASC", "id": "ASC"}

WeatherConditionSelectColumn

Description

select columns of table "weather_condition"

Values
Enum Value Description

description

column name

id

column name
Example
"description"

bigint

Example
bigint

coachSeasonAggregateBoolExpCount

Fields
Input Field Description
arguments - [CoachSeasonSelectColumn!]
distinct - Boolean
filter - CoachSeasonBoolExp
predicate - IntComparisonExp!
Example
{
  "arguments": ["games"],
  "distinct": true,
  "filter": CoachSeasonBoolExp,
  "predicate": IntComparisonExp
}

currentTeams

Description

columns and relationships of "current_conferences"

Fields
Field Name Description
abbreviation - String
classification - division
conference - String
conferenceId - smallint
division - String
school - String
teamId - Int
Example
{
  "abbreviation": "abc123",
  "classification": division,
  "conference": "abc123",
  "conferenceId": smallint,
  "division": "xyz789",
  "school": "abc123",
  "teamId": 987
}

currentTeamsAggregate

Description

aggregated selection of "current_conferences"

Fields
Field Name Description
aggregate - currentTeamsAggregateFields
nodes - [currentTeams!]!
Example
{
  "aggregate": currentTeamsAggregateFields,
  "nodes": [currentTeams]
}

currentTeamsAggregateFields

Description

aggregate fields of "current_conferences"

Example
{
  "avg": currentTeamsAvgFields,
  "count": 987,
  "max": currentTeamsMaxFields,
  "min": currentTeamsMinFields,
  "stddev": currentTeamsStddevFields,
  "stddevPop": currentTeamsStddevPopFields,
  "stddevSamp": currentTeamsStddevSampFields,
  "sum": currentTeamsSumFields,
  "varPop": currentTeamsVarPopFields,
  "varSamp": currentTeamsVarSampFields,
  "variance": currentTeamsVarianceFields
}

currentTeamsAvgFields

Description

aggregate avg on columns

Fields
Field Name Description
conferenceId - Float
teamId - Float
Example
{"conferenceId": 123.45, "teamId": 123.45}

currentTeamsBoolExp

Description

Boolean expression to filter rows from the table "current_conferences". All fields are combined with a logical 'AND'.

Fields
Input Field Description
_and - [currentTeamsBoolExp!]
_not - currentTeamsBoolExp
_or - [currentTeamsBoolExp!]
abbreviation - StringComparisonExp
classification - DivisionComparisonExp
conference - StringComparisonExp
conferenceId - SmallintComparisonExp
division - StringComparisonExp
school - StringComparisonExp
teamId - IntComparisonExp
Example
{
  "_and": [currentTeamsBoolExp],
  "_not": currentTeamsBoolExp,
  "_or": [currentTeamsBoolExp],
  "abbreviation": StringComparisonExp,
  "classification": DivisionComparisonExp,
  "conference": StringComparisonExp,
  "conferenceId": SmallintComparisonExp,
  "division": StringComparisonExp,
  "school": StringComparisonExp,
  "teamId": IntComparisonExp
}

currentTeamsMaxFields

Description

aggregate max on columns

Fields
Field Name Description
abbreviation - String
classification - division
conference - String
conferenceId - smallint
division - String
school - String
teamId - Int
Example
{
  "abbreviation": "abc123",
  "classification": division,
  "conference": "abc123",
  "conferenceId": smallint,
  "division": "abc123",
  "school": "abc123",
  "teamId": 987
}

currentTeamsMinFields

Description

aggregate min on columns

Fields
Field Name Description
abbreviation - String
classification - division
conference - String
conferenceId - smallint
division - String
school - String
teamId - Int
Example
{
  "abbreviation": "abc123",
  "classification": division,
  "conference": "abc123",
  "conferenceId": smallint,
  "division": "xyz789",
  "school": "xyz789",
  "teamId": 123
}

currentTeamsOrderBy

Description

Ordering options when selecting data from "current_conferences".

Fields
Input Field Description
abbreviation - OrderBy
classification - OrderBy
conference - OrderBy
conferenceId - OrderBy
division - OrderBy
school - OrderBy
teamId - OrderBy
Example
{
  "abbreviation": "ASC",
  "classification": "ASC",
  "conference": "ASC",
  "conferenceId": "ASC",
  "division": "ASC",
  "school": "ASC",
  "teamId": "ASC"
}

currentTeamsSelectColumn

Description

select columns of table "current_conferences"

Values
Enum Value Description

abbreviation

column name

classification

column name

conference

column name

conferenceId

column name

division

column name

school

column name

teamId

column name
Example
"abbreviation"

currentTeamsStddevFields

Description

aggregate stddev on columns

Fields
Field Name Description
conferenceId - Float
teamId - Float
Example
{"conferenceId": 987.65, "teamId": 123.45}

currentTeamsStddevPopFields

Description

aggregate stddevPop on columns

Fields
Field Name Description
conferenceId - Float
teamId - Float
Example
{"conferenceId": 123.45, "teamId": 123.45}

currentTeamsStddevSampFields

Description

aggregate stddevSamp on columns

Fields
Field Name Description
conferenceId - Float
teamId - Float
Example
{"conferenceId": 123.45, "teamId": 123.45}

currentTeamsSumFields

Description

aggregate sum on columns

Fields
Field Name Description
conferenceId - smallint
teamId - Int
Example
{"conferenceId": smallint, "teamId": 123}

currentTeamsVarPopFields

Description

aggregate varPop on columns

Fields
Field Name Description
conferenceId - Float
teamId - Float
Example
{"conferenceId": 987.65, "teamId": 123.45}

currentTeamsVarSampFields

Description

aggregate varSamp on columns

Fields
Field Name Description
conferenceId - Float
teamId - Float
Example
{"conferenceId": 123.45, "teamId": 123.45}

currentTeamsVarianceFields

Description

aggregate variance on columns

Fields
Field Name Description
conferenceId - Float
teamId - Float
Example
{"conferenceId": 987.65, "teamId": 123.45}

division

Example
division

game

Description

columns and relationships of "game_info"

Fields
Field Name Description
attendance - Int
awayClassification - division
awayConference - String
awayConferenceId - smallint
awayConferenceInfo - Conference An object relationship
awayEndElo - Int
awayLineScores - [smallint!]
awayPoints - smallint
awayPostgameWinProb - numeric
awayStartElo - Int
awayTeam - String
awayTeamId - Int
awayTeamInfo - currentTeams An object relationship
conferenceGame - Boolean
excitement - numeric
homeClassification - division
homeConference - String
homeConferenceId - smallint
homeConferenceInfo - Conference An object relationship
homeEndElo - Int
homeLineScores - [smallint!]
homePoints - smallint
homePostgameWinProb - numeric
homeStartElo - Int
homeTeam - String
homeTeamId - Int
homeTeamInfo - currentTeams An object relationship
id - Int
lines - [GameLines!]! An array relationship
Arguments
distinctOn - [GameLinesSelectColumn!]

distinct select on columns

limit - Int

limit the number of rows returned

offset - Int

skip the first n rows. Use only with order_by

orderBy - [GameLinesOrderBy!]

sort the rows by one or more columns

where - GameLinesBoolExp

filter the rows returned

linesAggregate - GameLinesAggregate! An aggregate relationship
Arguments
distinctOn - [GameLinesSelectColumn!]

distinct select on columns

limit - Int

limit the number of rows returned

offset - Int

skip the first n rows. Use only with order_by

orderBy - [GameLinesOrderBy!]

sort the rows by one or more columns

where - GameLinesBoolExp

filter the rows returned

mediaInfo - [GameMedia!]! An array relationship
Arguments
distinctOn - [GameMediaSelectColumn!]

distinct select on columns

limit - Int

limit the number of rows returned

offset - Int

skip the first n rows. Use only with order_by

orderBy - [GameMediaOrderBy!]

sort the rows by one or more columns

where - GameMediaBoolExp

filter the rows returned

neutralSite - Boolean
notes - String
season - smallint
seasonType - season_type
startDate - timestamp
startTimeTbd - Boolean
status - game_status
venueId - Int
weather - GameWeather An object relationship
week - smallint
Example
{
  "attendance": 123,
  "awayClassification": division,
  "awayConference": "abc123",
  "awayConferenceId": smallint,
  "awayConferenceInfo": Conference,
  "awayEndElo": 123,
  "awayLineScores": [smallint],
  "awayPoints": smallint,
  "awayPostgameWinProb": numeric,
  "awayStartElo": 123,
  "awayTeam": "abc123",
  "awayTeamId": 987,
  "awayTeamInfo": currentTeams,
  "conferenceGame": false,
  "excitement": numeric,
  "homeClassification": division,
  "homeConference": "xyz789",
  "homeConferenceId": smallint,
  "homeConferenceInfo": Conference,
  "homeEndElo": 123,
  "homeLineScores": [smallint],
  "homePoints": smallint,
  "homePostgameWinProb": numeric,
  "homeStartElo": 123,
  "homeTeam": "abc123",
  "homeTeamId": 123,
  "homeTeamInfo": currentTeams,
  "id": 123,
  "lines": [GameLines],
  "linesAggregate": GameLinesAggregate,
  "mediaInfo": [GameMedia],
  "neutralSite": false,
  "notes": "xyz789",
  "season": smallint,
  "seasonType": season_type,
  "startDate": timestamp,
  "startTimeTbd": true,
  "status": game_status,
  "venueId": 123,
  "weather": GameWeather,
  "week": smallint
}

gameAggregate

Description

aggregated selection of "game_info"

Fields
Field Name Description
aggregate - gameAggregateFields
nodes - [game!]!
Example
{
  "aggregate": gameAggregateFields,
  "nodes": [game]
}

gameAggregateFields

Description

aggregate fields of "game_info"

Fields
Field Name Description
avg - gameAvgFields
count - Int!
Arguments
distinct - Boolean
max - gameMaxFields
min - gameMinFields
stddev - gameStddevFields
stddevPop - gameStddevPopFields
stddevSamp - gameStddevSampFields
sum - gameSumFields
varPop - gameVarPopFields
varSamp - gameVarSampFields
variance - gameVarianceFields
Example
{
  "avg": gameAvgFields,
  "count": 987,
  "max": gameMaxFields,
  "min": gameMinFields,
  "stddev": gameStddevFields,
  "stddevPop": gameStddevPopFields,
  "stddevSamp": gameStddevSampFields,
  "sum": gameSumFields,
  "varPop": gameVarPopFields,
  "varSamp": gameVarSampFields,
  "variance": gameVarianceFields
}

gameAvgFields

Description

aggregate avg on columns

Fields
Field Name Description
attendance - Float
awayConferenceId - Float
awayEndElo - Float
awayPoints - Float
awayPostgameWinProb - Float
awayStartElo - Float
awayTeamId - Float
excitement - Float
homeConferenceId - Float
homeEndElo - Float
homePoints - Float
homePostgameWinProb - Float
homeStartElo - Float
homeTeamId - Float
id - Float
season - Float
venueId - Float
week - Float
Example
{
  "attendance": 987.65,
  "awayConferenceId": 123.45,
  "awayEndElo": 123.45,
  "awayPoints": 123.45,
  "awayPostgameWinProb": 987.65,
  "awayStartElo": 123.45,
  "awayTeamId": 123.45,
  "excitement": 987.65,
  "homeConferenceId": 123.45,
  "homeEndElo": 987.65,
  "homePoints": 123.45,
  "homePostgameWinProb": 987.65,
  "homeStartElo": 987.65,
  "homeTeamId": 123.45,
  "id": 123.45,
  "season": 123.45,
  "venueId": 123.45,
  "week": 987.65
}

gameBoolExp

Description

Boolean expression to filter rows from the table "game_info". All fields are combined with a logical 'AND'.

Fields
Input Field Description
_and - [gameBoolExp!]
_not - gameBoolExp
_or - [gameBoolExp!]
attendance - IntComparisonExp
awayClassification - DivisionComparisonExp
awayConference - StringComparisonExp
awayConferenceId - SmallintComparisonExp
awayConferenceInfo - ConferenceBoolExp
awayEndElo - IntComparisonExp
awayLineScores - SmallintArrayComparisonExp
awayPoints - SmallintComparisonExp
awayPostgameWinProb - NumericComparisonExp
awayStartElo - IntComparisonExp
awayTeam - StringComparisonExp
awayTeamId - IntComparisonExp
awayTeamInfo - currentTeamsBoolExp
conferenceGame - BooleanComparisonExp
excitement - NumericComparisonExp
homeClassification - DivisionComparisonExp
homeConference - StringComparisonExp
homeConferenceId - SmallintComparisonExp
homeConferenceInfo - ConferenceBoolExp
homeEndElo - IntComparisonExp
homeLineScores - SmallintArrayComparisonExp
homePoints - SmallintComparisonExp
homePostgameWinProb - NumericComparisonExp
homeStartElo - IntComparisonExp
homeTeam - StringComparisonExp
homeTeamId - IntComparisonExp
homeTeamInfo - currentTeamsBoolExp
id - IntComparisonExp
lines - GameLinesBoolExp
linesAggregate - GameLinesAggregateBoolExp
mediaInfo - GameMediaBoolExp
neutralSite - BooleanComparisonExp
notes - StringComparisonExp
season - SmallintComparisonExp
seasonType - SeasonTypeComparisonExp
startDate - TimestampComparisonExp
startTimeTbd - BooleanComparisonExp
status - GameStatusComparisonExp
venueId - IntComparisonExp
weather - GameWeatherBoolExp
week - SmallintComparisonExp
Example
{
  "_and": [gameBoolExp],
  "_not": gameBoolExp,
  "_or": [gameBoolExp],
  "attendance": IntComparisonExp,
  "awayClassification": DivisionComparisonExp,
  "awayConference": StringComparisonExp,
  "awayConferenceId": SmallintComparisonExp,
  "awayConferenceInfo": ConferenceBoolExp,
  "awayEndElo": IntComparisonExp,
  "awayLineScores": SmallintArrayComparisonExp,
  "awayPoints": SmallintComparisonExp,
  "awayPostgameWinProb": NumericComparisonExp,
  "awayStartElo": IntComparisonExp,
  "awayTeam": StringComparisonExp,
  "awayTeamId": IntComparisonExp,
  "awayTeamInfo": currentTeamsBoolExp,
  "conferenceGame": BooleanComparisonExp,
  "excitement": NumericComparisonExp,
  "homeClassification": DivisionComparisonExp,
  "homeConference": StringComparisonExp,
  "homeConferenceId": SmallintComparisonExp,
  "homeConferenceInfo": ConferenceBoolExp,
  "homeEndElo": IntComparisonExp,
  "homeLineScores": SmallintArrayComparisonExp,
  "homePoints": SmallintComparisonExp,
  "homePostgameWinProb": NumericComparisonExp,
  "homeStartElo": IntComparisonExp,
  "homeTeam": StringComparisonExp,
  "homeTeamId": IntComparisonExp,
  "homeTeamInfo": currentTeamsBoolExp,
  "id": IntComparisonExp,
  "lines": GameLinesBoolExp,
  "linesAggregate": GameLinesAggregateBoolExp,
  "mediaInfo": GameMediaBoolExp,
  "neutralSite": BooleanComparisonExp,
  "notes": StringComparisonExp,
  "season": SmallintComparisonExp,
  "seasonType": SeasonTypeComparisonExp,
  "startDate": TimestampComparisonExp,
  "startTimeTbd": BooleanComparisonExp,
  "status": GameStatusComparisonExp,
  "venueId": IntComparisonExp,
  "weather": GameWeatherBoolExp,
  "week": SmallintComparisonExp
}

gameLinesAggregateBoolExpCount

Fields
Input Field Description
arguments - [GameLinesSelectColumn!]
distinct - Boolean
filter - GameLinesBoolExp
predicate - IntComparisonExp!
Example
{
  "arguments": ["gameId"],
  "distinct": true,
  "filter": GameLinesBoolExp,
  "predicate": IntComparisonExp
}

gameMaxFields

Description

aggregate max on columns

Fields
Field Name Description
attendance - Int
awayClassification - division
awayConference - String
awayConferenceId - smallint
awayEndElo - Int
awayLineScores - [smallint!]
awayPoints - smallint
awayPostgameWinProb - numeric
awayStartElo - Int
awayTeam - String
awayTeamId - Int
excitement - numeric
homeClassification - division
homeConference - String
homeConferenceId - smallint
homeEndElo - Int
homeLineScores - [smallint!]
homePoints - smallint
homePostgameWinProb - numeric
homeStartElo - Int
homeTeam - String
homeTeamId - Int
id - Int
notes - String
season - smallint
seasonType - season_type
startDate - timestamp
status - game_status
venueId - Int
week - smallint
Example
{
  "attendance": 987,
  "awayClassification": division,
  "awayConference": "abc123",
  "awayConferenceId": smallint,
  "awayEndElo": 123,
  "awayLineScores": [smallint],
  "awayPoints": smallint,
  "awayPostgameWinProb": numeric,
  "awayStartElo": 987,
  "awayTeam": "xyz789",
  "awayTeamId": 123,
  "excitement": numeric,
  "homeClassification": division,
  "homeConference": "xyz789",
  "homeConferenceId": smallint,
  "homeEndElo": 123,
  "homeLineScores": [smallint],
  "homePoints": smallint,
  "homePostgameWinProb": numeric,
  "homeStartElo": 123,
  "homeTeam": "abc123",
  "homeTeamId": 123,
  "id": 123,
  "notes": "xyz789",
  "season": smallint,
  "seasonType": season_type,
  "startDate": timestamp,
  "status": game_status,
  "venueId": 987,
  "week": smallint
}

gameMinFields

Description

aggregate min on columns

Fields
Field Name Description
attendance - Int
awayClassification - division
awayConference - String
awayConferenceId - smallint
awayEndElo - Int
awayLineScores - [smallint!]
awayPoints - smallint
awayPostgameWinProb - numeric
awayStartElo - Int
awayTeam - String
awayTeamId - Int
excitement - numeric
homeClassification - division
homeConference - String
homeConferenceId - smallint
homeEndElo - Int
homeLineScores - [smallint!]
homePoints - smallint
homePostgameWinProb - numeric
homeStartElo - Int
homeTeam - String
homeTeamId - Int
id - Int
notes - String
season - smallint
seasonType - season_type
startDate - timestamp
status - game_status
venueId - Int
week - smallint
Example
{
  "attendance": 123,
  "awayClassification": division,
  "awayConference": "abc123",
  "awayConferenceId": smallint,
  "awayEndElo": 987,
  "awayLineScores": [smallint],
  "awayPoints": smallint,
  "awayPostgameWinProb": numeric,
  "awayStartElo": 987,
  "awayTeam": "xyz789",
  "awayTeamId": 123,
  "excitement": numeric,
  "homeClassification": division,
  "homeConference": "abc123",
  "homeConferenceId": smallint,
  "homeEndElo": 123,
  "homeLineScores": [smallint],
  "homePoints": smallint,
  "homePostgameWinProb": numeric,
  "homeStartElo": 123,
  "homeTeam": "abc123",
  "homeTeamId": 123,
  "id": 987,
  "notes": "xyz789",
  "season": smallint,
  "seasonType": season_type,
  "startDate": timestamp,
  "status": game_status,
  "venueId": 123,
  "week": smallint
}

gameOrderBy

Description

Ordering options when selecting data from "game_info".

Fields
Input Field Description
attendance - OrderBy
awayClassification - OrderBy
awayConference - OrderBy
awayConferenceId - OrderBy
awayConferenceInfo - ConferenceOrderBy
awayEndElo - OrderBy
awayLineScores - OrderBy
awayPoints - OrderBy
awayPostgameWinProb - OrderBy
awayStartElo - OrderBy
awayTeam - OrderBy
awayTeamId - OrderBy
awayTeamInfo - currentTeamsOrderBy
conferenceGame - OrderBy
excitement - OrderBy
homeClassification - OrderBy
homeConference - OrderBy
homeConferenceId - OrderBy
homeConferenceInfo - ConferenceOrderBy
homeEndElo - OrderBy
homeLineScores - OrderBy
homePoints - OrderBy
homePostgameWinProb - OrderBy
homeStartElo - OrderBy
homeTeam - OrderBy
homeTeamId - OrderBy
homeTeamInfo - currentTeamsOrderBy
id - OrderBy
linesAggregate - GameLinesAggregateOrderBy
mediaInfoAggregate - GameMediaAggregateOrderBy
neutralSite - OrderBy
notes - OrderBy
season - OrderBy
seasonType - OrderBy
startDate - OrderBy
startTimeTbd - OrderBy
status - OrderBy
venueId - OrderBy
weather - GameWeatherOrderBy
week - OrderBy
Example
{
  "attendance": "ASC",
  "awayClassification": "ASC",
  "awayConference": "ASC",
  "awayConferenceId": "ASC",
  "awayConferenceInfo": ConferenceOrderBy,
  "awayEndElo": "ASC",
  "awayLineScores": "ASC",
  "awayPoints": "ASC",
  "awayPostgameWinProb": "ASC",
  "awayStartElo": "ASC",
  "awayTeam": "ASC",
  "awayTeamId": "ASC",
  "awayTeamInfo": currentTeamsOrderBy,
  "conferenceGame": "ASC",
  "excitement": "ASC",
  "homeClassification": "ASC",
  "homeConference": "ASC",
  "homeConferenceId": "ASC",
  "homeConferenceInfo": ConferenceOrderBy,
  "homeEndElo": "ASC",
  "homeLineScores": "ASC",
  "homePoints": "ASC",
  "homePostgameWinProb": "ASC",
  "homeStartElo": "ASC",
  "homeTeam": "ASC",
  "homeTeamId": "ASC",
  "homeTeamInfo": currentTeamsOrderBy,
  "id": "ASC",
  "linesAggregate": GameLinesAggregateOrderBy,
  "mediaInfoAggregate": GameMediaAggregateOrderBy,
  "neutralSite": "ASC",
  "notes": "ASC",
  "season": "ASC",
  "seasonType": "ASC",
  "startDate": "ASC",
  "startTimeTbd": "ASC",
  "status": "ASC",
  "venueId": "ASC",
  "weather": GameWeatherOrderBy,
  "week": "ASC"
}

gameSelectColumn

Description

select columns of table "game_info"

Values
Enum Value Description

attendance

column name

awayClassification

column name

awayConference

column name

awayConferenceId

column name

awayEndElo

column name

awayLineScores

column name

awayPoints

column name

awayPostgameWinProb

column name

awayStartElo

column name

awayTeam

column name

awayTeamId

column name

conferenceGame

column name

excitement

column name

homeClassification

column name

homeConference

column name

homeConferenceId

column name

homeEndElo

column name

homeLineScores

column name

homePoints

column name

homePostgameWinProb

column name

homeStartElo

column name

homeTeam

column name

homeTeamId

column name

id

column name

neutralSite

column name

notes

column name

season

column name

seasonType

column name

startDate

column name

startTimeTbd

column name

status

column name

venueId

column name

week

column name
Example
"attendance"

gameStddevFields

Description

aggregate stddev on columns

Fields
Field Name Description
attendance - Float
awayConferenceId - Float
awayEndElo - Float
awayPoints - Float
awayPostgameWinProb - Float
awayStartElo - Float
awayTeamId - Float
excitement - Float
homeConferenceId - Float
homeEndElo - Float
homePoints - Float
homePostgameWinProb - Float
homeStartElo - Float
homeTeamId - Float
id - Float
season - Float
venueId - Float
week - Float
Example
{
  "attendance": 123.45,
  "awayConferenceId": 123.45,
  "awayEndElo": 123.45,
  "awayPoints": 987.65,
  "awayPostgameWinProb": 987.65,
  "awayStartElo": 987.65,
  "awayTeamId": 123.45,
  "excitement": 123.45,
  "homeConferenceId": 987.65,
  "homeEndElo": 987.65,
  "homePoints": 987.65,
  "homePostgameWinProb": 123.45,
  "homeStartElo": 987.65,
  "homeTeamId": 987.65,
  "id": 987.65,
  "season": 987.65,
  "venueId": 987.65,
  "week": 987.65
}

gameStddevPopFields

Description

aggregate stddevPop on columns

Fields
Field Name Description
attendance - Float
awayConferenceId - Float
awayEndElo - Float
awayPoints - Float
awayPostgameWinProb - Float
awayStartElo - Float
awayTeamId - Float
excitement - Float
homeConferenceId - Float
homeEndElo - Float
homePoints - Float
homePostgameWinProb - Float
homeStartElo - Float
homeTeamId - Float
id - Float
season - Float
venueId - Float
week - Float
Example
{
  "attendance": 123.45,
  "awayConferenceId": 987.65,
  "awayEndElo": 123.45,
  "awayPoints": 987.65,
  "awayPostgameWinProb": 123.45,
  "awayStartElo": 987.65,
  "awayTeamId": 987.65,
  "excitement": 123.45,
  "homeConferenceId": 987.65,
  "homeEndElo": 987.65,
  "homePoints": 987.65,
  "homePostgameWinProb": 987.65,
  "homeStartElo": 987.65,
  "homeTeamId": 987.65,
  "id": 123.45,
  "season": 123.45,
  "venueId": 123.45,
  "week": 123.45
}

gameStddevSampFields

Description

aggregate stddevSamp on columns

Fields
Field Name Description
attendance - Float
awayConferenceId - Float
awayEndElo - Float
awayPoints - Float
awayPostgameWinProb - Float
awayStartElo - Float
awayTeamId - Float
excitement - Float
homeConferenceId - Float
homeEndElo - Float
homePoints - Float
homePostgameWinProb - Float
homeStartElo - Float
homeTeamId - Float
id - Float
season - Float
venueId - Float
week - Float
Example
{
  "attendance": 123.45,
  "awayConferenceId": 123.45,
  "awayEndElo": 123.45,
  "awayPoints": 123.45,
  "awayPostgameWinProb": 123.45,
  "awayStartElo": 987.65,
  "awayTeamId": 987.65,
  "excitement": 987.65,
  "homeConferenceId": 987.65,
  "homeEndElo": 987.65,
  "homePoints": 123.45,
  "homePostgameWinProb": 123.45,
  "homeStartElo": 123.45,
  "homeTeamId": 987.65,
  "id": 987.65,
  "season": 987.65,
  "venueId": 987.65,
  "week": 987.65
}

gameSumFields

Description

aggregate sum on columns

Fields
Field Name Description
attendance - Int
awayConferenceId - smallint
awayEndElo - Int
awayPoints - smallint
awayPostgameWinProb - numeric
awayStartElo - Int
awayTeamId - Int
excitement - numeric
homeConferenceId - smallint
homeEndElo - Int
homePoints - smallint
homePostgameWinProb - numeric
homeStartElo - Int
homeTeamId - Int
id - Int
season - smallint
venueId - Int
week - smallint
Example
{
  "attendance": 987,
  "awayConferenceId": smallint,
  "awayEndElo": 987,
  "awayPoints": smallint,
  "awayPostgameWinProb": numeric,
  "awayStartElo": 987,
  "awayTeamId": 123,
  "excitement": numeric,
  "homeConferenceId": smallint,
  "homeEndElo": 123,
  "homePoints": smallint,
  "homePostgameWinProb": numeric,
  "homeStartElo": 123,
  "homeTeamId": 987,
  "id": 123,
  "season": smallint,
  "venueId": 123,
  "week": smallint
}

gameVarPopFields

Description

aggregate varPop on columns

Fields
Field Name Description
attendance - Float
awayConferenceId - Float
awayEndElo - Float
awayPoints - Float
awayPostgameWinProb - Float
awayStartElo - Float
awayTeamId - Float
excitement - Float
homeConferenceId - Float
homeEndElo - Float
homePoints - Float
homePostgameWinProb - Float
homeStartElo - Float
homeTeamId - Float
id - Float
season - Float
venueId - Float
week - Float
Example
{
  "attendance": 123.45,
  "awayConferenceId": 123.45,
  "awayEndElo": 123.45,
  "awayPoints": 123.45,
  "awayPostgameWinProb": 987.65,
  "awayStartElo": 987.65,
  "awayTeamId": 123.45,
  "excitement": 123.45,
  "homeConferenceId": 123.45,
  "homeEndElo": 987.65,
  "homePoints": 987.65,
  "homePostgameWinProb": 123.45,
  "homeStartElo": 987.65,
  "homeTeamId": 123.45,
  "id": 987.65,
  "season": 987.65,
  "venueId": 987.65,
  "week": 987.65
}

gameVarSampFields

Description

aggregate varSamp on columns

Fields
Field Name Description
attendance - Float
awayConferenceId - Float
awayEndElo - Float
awayPoints - Float
awayPostgameWinProb - Float
awayStartElo - Float
awayTeamId - Float
excitement - Float
homeConferenceId - Float
homeEndElo - Float
homePoints - Float
homePostgameWinProb - Float
homeStartElo - Float
homeTeamId - Float
id - Float
season - Float
venueId - Float
week - Float
Example
{
  "attendance": 123.45,
  "awayConferenceId": 123.45,
  "awayEndElo": 987.65,
  "awayPoints": 987.65,
  "awayPostgameWinProb": 987.65,
  "awayStartElo": 987.65,
  "awayTeamId": 987.65,
  "excitement": 123.45,
  "homeConferenceId": 987.65,
  "homeEndElo": 987.65,
  "homePoints": 987.65,
  "homePostgameWinProb": 123.45,
  "homeStartElo": 123.45,
  "homeTeamId": 123.45,
  "id": 987.65,
  "season": 123.45,
  "venueId": 987.65,
  "week": 123.45
}

gameVarianceFields

Description

aggregate variance on columns

Fields
Field Name Description
attendance - Float
awayConferenceId - Float
awayEndElo - Float
awayPoints - Float
awayPostgameWinProb - Float
awayStartElo - Float
awayTeamId - Float
excitement - Float
homeConferenceId - Float
homeEndElo - Float
homePoints - Float
homePostgameWinProb - Float
homeStartElo - Float
homeTeamId - Float
id - Float
season - Float
venueId - Float
week - Float
Example
{
  "attendance": 987.65,
  "awayConferenceId": 987.65,
  "awayEndElo": 123.45,
  "awayPoints": 123.45,
  "awayPostgameWinProb": 987.65,
  "awayStartElo": 123.45,
  "awayTeamId": 987.65,
  "excitement": 123.45,
  "homeConferenceId": 987.65,
  "homeEndElo": 123.45,
  "homePoints": 987.65,
  "homePostgameWinProb": 987.65,
  "homeStartElo": 987.65,
  "homeTeamId": 123.45,
  "id": 123.45,
  "season": 987.65,
  "venueId": 987.65,
  "week": 987.65
}

game_status

Example
game_status

historicalTeam

Description

columns and relationships of "team_info"

Fields
Field Name Description
abbreviation - String
active - Boolean
altColor - String
altName - String
classification - division
color - String
conference - String
conferenceAbbreviation - String
conferenceId - smallint
conferenceShortName - String
countryCode - String
displayName - String
division - String
endYear - smallint
id - Int
images - [String!]
mascot - String
ncaaName - String
nickname - String
school - String
shortDisplayName - String
startYear - smallint
twitter - String
Example
{
  "abbreviation": "xyz789",
  "active": true,
  "altColor": "abc123",
  "altName": "xyz789",
  "classification": division,
  "color": "abc123",
  "conference": "xyz789",
  "conferenceAbbreviation": "xyz789",
  "conferenceId": smallint,
  "conferenceShortName": "abc123",
  "countryCode": "abc123",
  "displayName": "xyz789",
  "division": "xyz789",
  "endYear": smallint,
  "id": 123,
  "images": ["abc123"],
  "mascot": "xyz789",
  "ncaaName": "abc123",
  "nickname": "abc123",
  "school": "abc123",
  "shortDisplayName": "abc123",
  "startYear": smallint,
  "twitter": "abc123"
}

historicalTeamAggregate

Description

aggregated selection of "team_info"

Fields
Field Name Description
aggregate - historicalTeamAggregateFields
nodes - [historicalTeam!]!
Example
{
  "aggregate": historicalTeamAggregateFields,
  "nodes": [historicalTeam]
}

historicalTeamAggregateFields

Description

aggregate fields of "team_info"

Example
{
  "avg": historicalTeamAvgFields,
  "count": 987,
  "max": historicalTeamMaxFields,
  "min": historicalTeamMinFields,
  "stddev": historicalTeamStddevFields,
  "stddevPop": historicalTeamStddevPopFields,
  "stddevSamp": historicalTeamStddevSampFields,
  "sum": historicalTeamSumFields,
  "varPop": historicalTeamVarPopFields,
  "varSamp": historicalTeamVarSampFields,
  "variance": historicalTeamVarianceFields
}

historicalTeamAvgFields

Description

aggregate avg on columns

Fields
Field Name Description
conferenceId - Float
endYear - Float
id - Float
startYear - Float
Example
{"conferenceId": 987.65, "endYear": 987.65, "id": 123.45, "startYear": 987.65}

historicalTeamBoolExp

Description

Boolean expression to filter rows from the table "team_info". All fields are combined with a logical 'AND'.

Fields
Input Field Description
_and - [historicalTeamBoolExp!]
_not - historicalTeamBoolExp
_or - [historicalTeamBoolExp!]
abbreviation - StringComparisonExp
active - BooleanComparisonExp
altColor - StringComparisonExp
altName - StringComparisonExp
classification - DivisionComparisonExp
color - StringComparisonExp
conference - StringComparisonExp
conferenceAbbreviation - StringComparisonExp
conferenceId - SmallintComparisonExp
conferenceShortName - StringComparisonExp
countryCode - StringComparisonExp
displayName - StringComparisonExp
division - StringComparisonExp
endYear - SmallintComparisonExp
id - IntComparisonExp
images - StringArrayComparisonExp
mascot - StringComparisonExp
ncaaName - StringComparisonExp
nickname - StringComparisonExp
school - StringComparisonExp
shortDisplayName - StringComparisonExp
startYear - SmallintComparisonExp
twitter - StringComparisonExp
Example
{
  "_and": [historicalTeamBoolExp],
  "_not": historicalTeamBoolExp,
  "_or": [historicalTeamBoolExp],
  "abbreviation": StringComparisonExp,
  "active": BooleanComparisonExp,
  "altColor": StringComparisonExp,
  "altName": StringComparisonExp,
  "classification": DivisionComparisonExp,
  "color": StringComparisonExp,
  "conference": StringComparisonExp,
  "conferenceAbbreviation": StringComparisonExp,
  "conferenceId": SmallintComparisonExp,
  "conferenceShortName": StringComparisonExp,
  "countryCode": StringComparisonExp,
  "displayName": StringComparisonExp,
  "division": StringComparisonExp,
  "endYear": SmallintComparisonExp,
  "id": IntComparisonExp,
  "images": StringArrayComparisonExp,
  "mascot": StringComparisonExp,
  "ncaaName": StringComparisonExp,
  "nickname": StringComparisonExp,
  "school": StringComparisonExp,
  "shortDisplayName": StringComparisonExp,
  "startYear": SmallintComparisonExp,
  "twitter": StringComparisonExp
}

historicalTeamMaxFields

Description

aggregate max on columns

Fields
Field Name Description
abbreviation - String
altColor - String
altName - String
classification - division
color - String
conference - String
conferenceAbbreviation - String
conferenceId - smallint
conferenceShortName - String
countryCode - String
displayName - String
division - String
endYear - smallint
id - Int
images - [String!]
mascot - String
ncaaName - String
nickname - String
school - String
shortDisplayName - String
startYear - smallint
twitter - String
Example
{
  "abbreviation": "abc123",
  "altColor": "xyz789",
  "altName": "xyz789",
  "classification": division,
  "color": "xyz789",
  "conference": "abc123",
  "conferenceAbbreviation": "abc123",
  "conferenceId": smallint,
  "conferenceShortName": "xyz789",
  "countryCode": "xyz789",
  "displayName": "abc123",
  "division": "abc123",
  "endYear": smallint,
  "id": 123,
  "images": ["abc123"],
  "mascot": "xyz789",
  "ncaaName": "abc123",
  "nickname": "xyz789",
  "school": "abc123",
  "shortDisplayName": "abc123",
  "startYear": smallint,
  "twitter": "abc123"
}

historicalTeamMinFields

Description

aggregate min on columns

Fields
Field Name Description
abbreviation - String
altColor - String
altName - String
classification - division
color - String
conference - String
conferenceAbbreviation - String
conferenceId - smallint
conferenceShortName - String
countryCode - String
displayName - String
division - String
endYear - smallint
id - Int
images - [String!]
mascot - String
ncaaName - String
nickname - String
school - String
shortDisplayName - String
startYear - smallint
twitter - String
Example
{
  "abbreviation": "xyz789",
  "altColor": "abc123",
  "altName": "xyz789",
  "classification": division,
  "color": "abc123",
  "conference": "xyz789",
  "conferenceAbbreviation": "xyz789",
  "conferenceId": smallint,
  "conferenceShortName": "abc123",
  "countryCode": "xyz789",
  "displayName": "xyz789",
  "division": "abc123",
  "endYear": smallint,
  "id": 123,
  "images": ["xyz789"],
  "mascot": "xyz789",
  "ncaaName": "xyz789",
  "nickname": "abc123",
  "school": "xyz789",
  "shortDisplayName": "xyz789",
  "startYear": smallint,
  "twitter": "xyz789"
}

historicalTeamOrderBy

Description

Ordering options when selecting data from "team_info".

Fields
Input Field Description
abbreviation - OrderBy
active - OrderBy
altColor - OrderBy
altName - OrderBy
classification - OrderBy
color - OrderBy
conference - OrderBy
conferenceAbbreviation - OrderBy
conferenceId - OrderBy
conferenceShortName - OrderBy
countryCode - OrderBy
displayName - OrderBy
division - OrderBy
endYear - OrderBy
id - OrderBy
images - OrderBy
mascot - OrderBy
ncaaName - OrderBy
nickname - OrderBy
school - OrderBy
shortDisplayName - OrderBy
startYear - OrderBy
twitter - OrderBy
Example
{
  "abbreviation": "ASC",
  "active": "ASC",
  "altColor": "ASC",
  "altName": "ASC",
  "classification": "ASC",
  "color": "ASC",
  "conference": "ASC",
  "conferenceAbbreviation": "ASC",
  "conferenceId": "ASC",
  "conferenceShortName": "ASC",
  "countryCode": "ASC",
  "displayName": "ASC",
  "division": "ASC",
  "endYear": "ASC",
  "id": "ASC",
  "images": "ASC",
  "mascot": "ASC",
  "ncaaName": "ASC",
  "nickname": "ASC",
  "school": "ASC",
  "shortDisplayName": "ASC",
  "startYear": "ASC",
  "twitter": "ASC"
}

historicalTeamSelectColumn

Description

select columns of table "team_info"

Values
Enum Value Description

abbreviation

column name

active

column name

altColor

column name

altName

column name

classification

column name

color

column name

conference

column name

conferenceAbbreviation

column name

conferenceId

column name

conferenceShortName

column name

countryCode

column name

displayName

column name

division

column name

endYear

column name

id

column name

images

column name

mascot

column name

ncaaName

column name

nickname

column name

school

column name

shortDisplayName

column name

startYear

column name

twitter

column name
Example
"abbreviation"

historicalTeamStddevFields

Description

aggregate stddev on columns

Fields
Field Name Description
conferenceId - Float
endYear - Float
id - Float
startYear - Float
Example
{"conferenceId": 987.65, "endYear": 987.65, "id": 123.45, "startYear": 123.45}

historicalTeamStddevPopFields

Description

aggregate stddevPop on columns

Fields
Field Name Description
conferenceId - Float
endYear - Float
id - Float
startYear - Float
Example
{"conferenceId": 123.45, "endYear": 987.65, "id": 987.65, "startYear": 123.45}

historicalTeamStddevSampFields

Description

aggregate stddevSamp on columns

Fields
Field Name Description
conferenceId - Float
endYear - Float
id - Float
startYear - Float
Example
{"conferenceId": 123.45, "endYear": 123.45, "id": 123.45, "startYear": 987.65}

historicalTeamSumFields

Description

aggregate sum on columns

Fields
Field Name Description
conferenceId - smallint
endYear - smallint
id - Int
startYear - smallint
Example
{
  "conferenceId": smallint,
  "endYear": smallint,
  "id": 987,
  "startYear": smallint
}

historicalTeamVarPopFields

Description

aggregate varPop on columns

Fields
Field Name Description
conferenceId - Float
endYear - Float
id - Float
startYear - Float
Example
{"conferenceId": 987.65, "endYear": 987.65, "id": 123.45, "startYear": 123.45}

historicalTeamVarSampFields

Description

aggregate varSamp on columns

Fields
Field Name Description
conferenceId - Float
endYear - Float
id - Float
startYear - Float
Example
{"conferenceId": 987.65, "endYear": 123.45, "id": 987.65, "startYear": 123.45}

historicalTeamVarianceFields

Description

aggregate variance on columns

Fields
Field Name Description
conferenceId - Float
endYear - Float
id - Float
startYear - Float
Example
{"conferenceId": 123.45, "endYear": 123.45, "id": 987.65, "startYear": 123.45}

media_type

Example
media_type

numeric

Example
numeric

predictedPoints

Description

columns and relationships of "ppa"

Fields
Field Name Description
distance - smallint!
down - smallint!
predictedPoints - numeric!
yardLine - smallint!
Example
{
  "distance": smallint,
  "down": smallint,
  "predictedPoints": numeric,
  "yardLine": smallint
}

predictedPointsAggregate

Description

aggregated selection of "ppa"

Fields
Field Name Description
aggregate - predictedPointsAggregateFields
nodes - [predictedPoints!]!
Example
{
  "aggregate": predictedPointsAggregateFields,
  "nodes": [predictedPoints]
}

predictedPointsAggregateFields

Description

aggregate fields of "ppa"

Example
{
  "avg": predictedPointsAvgFields,
  "count": 987,
  "max": predictedPointsMaxFields,
  "min": predictedPointsMinFields,
  "stddev": predictedPointsStddevFields,
  "stddevPop": predictedPointsStddevPopFields,
  "stddevSamp": predictedPointsStddevSampFields,
  "sum": predictedPointsSumFields,
  "varPop": predictedPointsVarPopFields,
  "varSamp": predictedPointsVarSampFields,
  "variance": predictedPointsVarianceFields
}

predictedPointsAvgFields

Description

aggregate avg on columns

Fields
Field Name Description
distance - Float
down - Float
predictedPoints - Float
yardLine - Float
Example
{
  "distance": 987.65,
  "down": 987.65,
  "predictedPoints": 123.45,
  "yardLine": 123.45
}

predictedPointsBoolExp

Description

Boolean expression to filter rows from the table "ppa". All fields are combined with a logical 'AND'.

Fields
Input Field Description
_and - [predictedPointsBoolExp!]
_not - predictedPointsBoolExp
_or - [predictedPointsBoolExp!]
distance - SmallintComparisonExp
down - SmallintComparisonExp
predictedPoints - NumericComparisonExp
yardLine - SmallintComparisonExp
Example
{
  "_and": [predictedPointsBoolExp],
  "_not": predictedPointsBoolExp,
  "_or": [predictedPointsBoolExp],
  "distance": SmallintComparisonExp,
  "down": SmallintComparisonExp,
  "predictedPoints": NumericComparisonExp,
  "yardLine": SmallintComparisonExp
}

predictedPointsMaxFields

Description

aggregate max on columns

Fields
Field Name Description
distance - smallint
down - smallint
predictedPoints - numeric
yardLine - smallint
Example
{
  "distance": smallint,
  "down": smallint,
  "predictedPoints": numeric,
  "yardLine": smallint
}

predictedPointsMinFields

Description

aggregate min on columns

Fields
Field Name Description
distance - smallint
down - smallint
predictedPoints - numeric
yardLine - smallint
Example
{
  "distance": smallint,
  "down": smallint,
  "predictedPoints": numeric,
  "yardLine": smallint
}

predictedPointsOrderBy

Description

Ordering options when selecting data from "ppa".

Fields
Input Field Description
distance - OrderBy
down - OrderBy
predictedPoints - OrderBy
yardLine - OrderBy
Example
{"distance": "ASC", "down": "ASC", "predictedPoints": "ASC", "yardLine": "ASC"}

predictedPointsSelectColumn

Description

select columns of table "ppa"

Values
Enum Value Description

distance

column name

down

column name

predictedPoints

column name

yardLine

column name
Example
"distance"

predictedPointsStddevFields

Description

aggregate stddev on columns

Fields
Field Name Description
distance - Float
down - Float
predictedPoints - Float
yardLine - Float
Example
{
  "distance": 987.65,
  "down": 123.45,
  "predictedPoints": 123.45,
  "yardLine": 123.45
}

predictedPointsStddevPopFields

Description

aggregate stddevPop on columns

Fields
Field Name Description
distance - Float
down - Float
predictedPoints - Float
yardLine - Float
Example
{
  "distance": 987.65,
  "down": 123.45,
  "predictedPoints": 123.45,
  "yardLine": 123.45
}

predictedPointsStddevSampFields

Description

aggregate stddevSamp on columns

Fields
Field Name Description
distance - Float
down - Float
predictedPoints - Float
yardLine - Float
Example
{
  "distance": 987.65,
  "down": 123.45,
  "predictedPoints": 123.45,
  "yardLine": 987.65
}

predictedPointsSumFields

Description

aggregate sum on columns

Fields
Field Name Description
distance - smallint
down - smallint
predictedPoints - numeric
yardLine - smallint
Example
{
  "distance": smallint,
  "down": smallint,
  "predictedPoints": numeric,
  "yardLine": smallint
}

predictedPointsVarPopFields

Description

aggregate varPop on columns

Fields
Field Name Description
distance - Float
down - Float
predictedPoints - Float
yardLine - Float
Example
{
  "distance": 123.45,
  "down": 123.45,
  "predictedPoints": 123.45,
  "yardLine": 987.65
}

predictedPointsVarSampFields

Description

aggregate varSamp on columns

Fields
Field Name Description
distance - Float
down - Float
predictedPoints - Float
yardLine - Float
Example
{
  "distance": 987.65,
  "down": 123.45,
  "predictedPoints": 987.65,
  "yardLine": 123.45
}

predictedPointsVarianceFields

Description

aggregate variance on columns

Fields
Field Name Description
distance - Float
down - Float
predictedPoints - Float
yardLine - Float
Example
{
  "distance": 123.45,
  "down": 123.45,
  "predictedPoints": 987.65,
  "yardLine": 123.45
}

ratings

Description

columns and relationships of "rating_systems"

Fields
Field Name Description
conference - String
conferenceId - smallint
elo - Int
fpi - numeric
fpiAvgWinProbabilityRank - smallint
fpiDefensiveEfficiency - numeric
fpiGameControlRank - smallint
fpiOffensiveEfficiency - numeric
fpiOverallEfficiency - numeric
fpiRemainingSosRank - smallint
fpiResumeRank - smallint
fpiSosRank - smallint
fpiSpecialTeamsEfficiency - numeric
fpiStrengthOfRecordRank - smallint
spDefense - numeric
spOffense - numeric
spOverall - numeric
spSpecialTeams - numeric
srs - numeric
team - String
teamId - Int
year - smallint
Example
{
  "conference": "abc123",
  "conferenceId": smallint,
  "elo": 123,
  "fpi": numeric,
  "fpiAvgWinProbabilityRank": smallint,
  "fpiDefensiveEfficiency": numeric,
  "fpiGameControlRank": smallint,
  "fpiOffensiveEfficiency": numeric,
  "fpiOverallEfficiency": numeric,
  "fpiRemainingSosRank": smallint,
  "fpiResumeRank": smallint,
  "fpiSosRank": smallint,
  "fpiSpecialTeamsEfficiency": numeric,
  "fpiStrengthOfRecordRank": smallint,
  "spDefense": numeric,
  "spOffense": numeric,
  "spOverall": numeric,
  "spSpecialTeams": numeric,
  "srs": numeric,
  "team": "xyz789",
  "teamId": 987,
  "year": smallint
}

ratingsBoolExp

Description

Boolean expression to filter rows from the table "rating_systems". All fields are combined with a logical 'AND'.

Fields
Input Field Description
_and - [ratingsBoolExp!]
_not - ratingsBoolExp
_or - [ratingsBoolExp!]
conference - StringComparisonExp
conferenceId - SmallintComparisonExp
elo - IntComparisonExp
fpi - NumericComparisonExp
fpiAvgWinProbabilityRank - SmallintComparisonExp
fpiDefensiveEfficiency - NumericComparisonExp
fpiGameControlRank - SmallintComparisonExp
fpiOffensiveEfficiency - NumericComparisonExp
fpiOverallEfficiency - NumericComparisonExp
fpiRemainingSosRank - SmallintComparisonExp
fpiResumeRank - SmallintComparisonExp
fpiSosRank - SmallintComparisonExp
fpiSpecialTeamsEfficiency - NumericComparisonExp
fpiStrengthOfRecordRank - SmallintComparisonExp
spDefense - NumericComparisonExp
spOffense - NumericComparisonExp
spOverall - NumericComparisonExp
spSpecialTeams - NumericComparisonExp
srs - NumericComparisonExp
team - StringComparisonExp
teamId - IntComparisonExp
year - SmallintComparisonExp
Example
{
  "_and": [ratingsBoolExp],
  "_not": ratingsBoolExp,
  "_or": [ratingsBoolExp],
  "conference": StringComparisonExp,
  "conferenceId": SmallintComparisonExp,
  "elo": IntComparisonExp,
  "fpi": NumericComparisonExp,
  "fpiAvgWinProbabilityRank": SmallintComparisonExp,
  "fpiDefensiveEfficiency": NumericComparisonExp,
  "fpiGameControlRank": SmallintComparisonExp,
  "fpiOffensiveEfficiency": NumericComparisonExp,
  "fpiOverallEfficiency": NumericComparisonExp,
  "fpiRemainingSosRank": SmallintComparisonExp,
  "fpiResumeRank": SmallintComparisonExp,
  "fpiSosRank": SmallintComparisonExp,
  "fpiSpecialTeamsEfficiency": NumericComparisonExp,
  "fpiStrengthOfRecordRank": SmallintComparisonExp,
  "spDefense": NumericComparisonExp,
  "spOffense": NumericComparisonExp,
  "spOverall": NumericComparisonExp,
  "spSpecialTeams": NumericComparisonExp,
  "srs": NumericComparisonExp,
  "team": StringComparisonExp,
  "teamId": IntComparisonExp,
  "year": SmallintComparisonExp
}

ratingsOrderBy

Description

Ordering options when selecting data from "rating_systems".

Fields
Input Field Description
conference - OrderBy
conferenceId - OrderBy
elo - OrderBy
fpi - OrderBy
fpiAvgWinProbabilityRank - OrderBy
fpiDefensiveEfficiency - OrderBy
fpiGameControlRank - OrderBy
fpiOffensiveEfficiency - OrderBy
fpiOverallEfficiency - OrderBy
fpiRemainingSosRank - OrderBy
fpiResumeRank - OrderBy
fpiSosRank - OrderBy
fpiSpecialTeamsEfficiency - OrderBy
fpiStrengthOfRecordRank - OrderBy
spDefense - OrderBy
spOffense - OrderBy
spOverall - OrderBy
spSpecialTeams - OrderBy
srs - OrderBy
team - OrderBy
teamId - OrderBy
year - OrderBy
Example
{
  "conference": "ASC",
  "conferenceId": "ASC",
  "elo": "ASC",
  "fpi": "ASC",
  "fpiAvgWinProbabilityRank": "ASC",
  "fpiDefensiveEfficiency": "ASC",
  "fpiGameControlRank": "ASC",
  "fpiOffensiveEfficiency": "ASC",
  "fpiOverallEfficiency": "ASC",
  "fpiRemainingSosRank": "ASC",
  "fpiResumeRank": "ASC",
  "fpiSosRank": "ASC",
  "fpiSpecialTeamsEfficiency": "ASC",
  "fpiStrengthOfRecordRank": "ASC",
  "spDefense": "ASC",
  "spOffense": "ASC",
  "spOverall": "ASC",
  "spSpecialTeams": "ASC",
  "srs": "ASC",
  "team": "ASC",
  "teamId": "ASC",
  "year": "ASC"
}

ratingsSelectColumn

Description

select columns of table "rating_systems"

Values
Enum Value Description

conference

column name

conferenceId

column name

elo

column name

fpi

column name

fpiAvgWinProbabilityRank

column name

fpiDefensiveEfficiency

column name

fpiGameControlRank

column name

fpiOffensiveEfficiency

column name

fpiOverallEfficiency

column name

fpiRemainingSosRank

column name

fpiResumeRank

column name

fpiSosRank

column name

fpiSpecialTeamsEfficiency

column name

fpiStrengthOfRecordRank

column name

spDefense

column name

spOffense

column name

spOverall

column name

spSpecialTeams

column name

srs

column name

team

column name

teamId

column name

year

column name
Example
"conference"

recruitAggregateBoolExpCount

Fields
Input Field Description
arguments - [RecruitSelectColumn!]
distinct - Boolean
filter - RecruitBoolExp
predicate - IntComparisonExp!
Example
{
  "arguments": ["height"],
  "distinct": false,
  "filter": RecruitBoolExp,
  "predicate": IntComparisonExp
}

recruit_type

Example
recruit_type

season_type

Example
season_type

smallint

Example
smallint

timestamp

Example
timestamp

timestamptz

Example
timestamptz