Skip to main content

ReportVersion

type ReportVersion {
selectDistinct: Boolean!
status: VersionStatusesEnum!
type: ChartTypesEnum!
sqlQuery: String
reportId: UUID!
versionId: Int!
id: ID!
createdAt: DateTime
updatedAt: DateTime
columns: [ReportColumn!]!
groupBys: [ReportGroupBy!]!
filters: [ReportFilter!]!
orderBys: [ReportOrderBy!]!
filterGroups: [ReportFilterGroup!]!
report: Report!
isValid: Boolean!
}

Fields

ReportVersion.selectDistinct ● Boolean! non-null scalar

ReportVersion.status ● VersionStatusesEnum! non-null enum

ReportVersion.type ● ChartTypesEnum! non-null enum

ReportVersion.sqlQuery ● String scalar

ReportVersion.reportId ● UUID! non-null scalar

ReportVersion.versionId ● Int! non-null scalar

ReportVersion.id ● ID! non-null scalar

ReportVersion.createdAt ● DateTime scalar

ReportVersion.updatedAt ● DateTime scalar

ReportVersion.columns ● [ReportColumn!]! non-null object

ReportVersion.groupBys ● [ReportGroupBy!]! non-null object

ReportVersion.filters ● [ReportFilter!]! non-null object

ReportVersion.orderBys ● [ReportOrderBy!]! non-null object

ReportVersion.filterGroups ● [ReportFilterGroup!]! non-null object

ReportVersion.report ● Report! non-null object

ReportVersion.isValid ● Boolean! non-null scalar

Returned By

getCurrentDraftVersion query ● getReportVersion query

Member Of

Report object ● ReportColumn object ● ReportFilter object ● ReportFilterGroup object ● ReportGroupBy object ● ReportOrderBy object ● ReportVersionEdge object