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

No packages published