Skip to content

Tables

GQL Tables

You can see list of all tables directly in the repl using

show tables

References table

Name Type Description
name Text Reference name
full_name Text Reference full name
type Text Reference type
repo Text Repository full path

Commits table


Name Type Description
commit_id Text Commit id
title Text Commit title
message Text Commit full message
author_name Text Author name
author_email Text Author email
committer_name Text Committer name
committer_email Text Committer email
parents_count Integer Number of commit parents
datetime DateTime Commit date time
repo Text Repository full path

Diffs table

Name Type Description
commit_id Text Commit id
name Text Author name
email Text Author email
insertions Number Number of inserted lines
deletions Number Number of deleted lines
files_changed Number Number of file changed
datetime DateTime Commit date time
repo Text Repository full path

Branches table

Name Type Description
name Text Branch name
commit_count Number Number of commits in this branch
is_head Bool Is the head branch
is_remote Bool Is a remote branch
updated DateTime Last update Commit date time
repo Text Repository full path

Tags table

Name Type Description
name Text Tag name
repo Text Repository full path

List all tables in the current schema

SHOW TABLES;

Query the description of table by name

DESCRIBE commits;
DESCRIBE branches;