Skip to content

umamiMike/db-compare

Repository files navigation

Db-Compare WIP

I am currently refactoring and restructuring the app, so I wouldnt consider it a simple matter to get up and running.

A quick and dirty tool which allows you to query multiple databases in the same view.

Why?

I am making this mostly as a code sample. Much of my work has been for software that is not "Open" or public on github, gitlab, or the like. I have mostly worked on bigger more enterprise level things.

I want to demonstrate my ability to create an application, both server and client, from the ground up using skills I have developed over the last few years.

the DB compare is a tool to let you compare and query different datastores in the same interface. In a job I had, I was always having to run sql commands between seperate instances of our db to see what might be different, or what data might have been corrupted by state issues.

I started this app years ago as a fun little side thing to learn vue.js. I thought it would be fun to:

a. refactor something I did a long time ago b. learn from my past assumptions c. evaluate how I make do things now with how I did things then, when I had much less experience.

The Umbrella App

I use nix for my development and am exploring methods of deployment utilizing it.

  1. Install nix curl -L https://nixos.org/nix/install | sh
  2. cd into the project directory
  3. Run nix-shell

Clients

React Client

Server

Written in Go, uses Chi for routing

The server is being transformed loosely into a "Hex" or "Ports and Adaptors" architecture as I want to explore being able to mix different distributed services together and this

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages