Seu banco
nosso mundo.
Visualize tabelas como planetas, relações como órbitas.
Execute consultas, explore schemas e entenda seu banco de dados de forma nunca vista.
FUNCIONALIDADES
Tudo que você precisa
num único lugar.
Visão de grafo
Tabelas como planetas orbitando ao redor de estrelas.
Modo Diagrama
Alterne para uma visão clássica de cards com colunas, tipos, badges PK/FK e relacionamentos listados.
Pesquisa em Tempo Real
Filtre tabelas e colunas no grafo e no diagrama simultaneamente. Zoom automático para o contexto encontrado.
Query Studio
Editor SQL com destaque de sintaxe e autocomplete das suas tabelas e colunas. Biblioteca de queries em pastas, histórico de execuções e exportação CSV.
Zoom & Drag Livre
Navegue pelo grafo com zoom de 8% a 400%. Arraste tabelas, reorganize o espaço como quiser.
Assistente de IA
Explica, revisa e sugere consultas. Você escolhe se quer anexar o schema, as procedures ou as triggers para ele responder com base no seu banco real.
Painel de Saúde
Latência, throughput, aproveitamento de cache, consultas ativas e as maiores tabelas — para achar o gargalo antes que ele vire chamado.
Commit e Rollback na Mão
Comando de escrita não confirma sozinho: o Sirius segura a alteração numa transação até você decidir. E avisa antes de um UPDATE ou DELETE sem WHERE.
Grupos de Trabalho
Reúna a equipe em grupos com convites e arquivos compartilhados, para dividir o contexto do banco sem sair da plataforma.
CONSULTAS SQL
Escreva,
visualize,
execute.
Escreva no editor com autocomplete das suas próprias tabelas e colunas, execute com F5 e leia o resultado numa grade que aguenta milhares de linhas. Por baixo, Dapper + ADO.NET falando direto com o seu banco.
TECNOLOGIAS
A stack que
faz tudo funcionar.
ASP.NET Core MVC com Razor na camada de apresentação. MediatR desacopla os casos de uso em handlers, AutoMapper cuida da conversão entre entidades e DTOs. Hospedado no Azure App Service.
Arquitetura em camadas com Domain, Application, Infrastructure e WebUI. Entidades ricas com validação via DomainExceptionValidation, interfaces e inversão de dependência.
ADO.NET para leitura do schema via INFORMATION_SCHEMA. Dapper para mapeamento objeto-relacional leve e execução das queries geradas pelo usuário.
FROM INFORMATION_SCHEMA.COLUMNS
Force-directed graph com colisão, forças de centro, links com distância adaptativa e zoom SVG. Nodes renderizados com SVG filters (glow) para a estética galáxia.
As telas do sistema são escritas à mão em CSS e JavaScript — sem React, Angular ou Vue. Cada tela tem seu próprio prefixo de classe e tema claro/escuro por variáveis CSS.
Introspecção via INFORMATION_SCHEMA (e catálogos equivalentes) para mapear tabelas, colunas e chaves estrangeiras. O SQL gerado sai no dialeto certo de cada banco.
SHORTCUTS
Crie seus próprios atalhos
e insira qualquer texto instantaneamente.
Defina comandos personalizados para colar textos completos, substituir trechos automaticamente ou inserir conteúdo exatamente no meio de outros textos — tudo com poucos caracteres.
FLUXO
Como o Sirius
lê seu banco.
Schema Discovery
O controller consulta INFORMATION_SCHEMA.TABLES, COLUMNS e REFERENTIAL_CONSTRAINTS via ADO.NET para mapear todas as tabelas e relações FK.
Graph Serialization
O serviço de aplicação (ITableService) constrói um GraphData com nodes e edges, serializado como JSON e injetado na view via ViewData["GraphData"].
D3 Force Layout
D3.js recebe window.graphData e constrói a simulação de forças com forceLink, forceManyBody e forceCenter. Estrelas = tabelas referenciadas sem FK saindo.
Query Execution
O SQL escrito no editor é enviado ao backend, executado com Dapper e devolvido como IEnumerable<dynamic> — exibido numa grade virtualizada, que só desenha as linhas visíveis. Escrita abre transação e espera o seu commit.
SIRIUS BRIDGE
Seus bancos locais
também entram no mapa.
O Sirius roda na nuvem e, por segurança, não alcança endereços da sua rede. O Bridge resolve isso: um programa que roda na sua máquina e conversa direto com o navegador. A senha do banco e os dados consultados nunca saem do seu computador.
Baixe e abra
Executável único para Windows, sem instalação. Ao abrir, ele fica como um ícone ao lado do relógio — clique duas vezes nele para copiar o código de pareamento e cole aqui no Sirius, uma vez só.
Baixar o SiriusBridgePor não ser assinado digitalmente, o Windows pede uma confirmação na primeira execução: Mais informações → Executar assim mesmo.
Pronto para
explorar o cosmos?
Conecte seu banco de dados e veja suas tabelas se transformarem em planetas.