Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tracymuso/vet-clinic

This is a vet clinic database
https://github.com/tracymuso/vet-clinic

databases sql

Last synced: about 1 hour ago
JSON representation

This is a vet clinic database

Awesome Lists containing this project

README

        

# Vet clinic
> This is database of a vet clinic. I am only making the entries in the sql file. There are currently 3 tables, namely animals, owners and species.

> This template should be used for database related projects at Microverse.
> Generate your own repository, update this README and edit all files content while working on projects. You should not be adding any new files unless asked otherwise.

## Getting Started

This repository includes files with plain SQL that can be used to recreate a database:

- Use [schema.sql](./schema.sql) to create all tables.
- Use [data.sql](./data.sql) to populate tables with sample data.
- Check [queries.sql](./queries.sql) for examples of queries that can be run on a newly created database. **Important note: this file might include queries that make changes in the database (e.g., remove records). Use them responsibly!**

## Built With

- PostgreSQL
- SQL(shell)

# Prerequisites

- Github flow knowledge. -Basic PostgreSQL

# Setup
- To get a local copy follow these simple steps:

- Clone Your Github Repository Follow these steps to clone your Clone Your Github Repository Follow these steps to clone my Github repo on Windows:

- Open Git Bash;

- If Git is not already installed, it is super simple. Just go to the Git Download Folder and follow the instructions.

- Go to the current directory where you want the cloned directory to be added;

- To do this, input cd and add your folder location. You can add the folder location by dragging the folder to Git bash.
$ cd '/c/Users/Documents/My Git Project'

- Go to the page of the repository that you want to clone.

- Click on “Clone or download” and copy the URL.

- Use the git clone command along with the copied URL from earlier;

- $ git clone https://github.com/TracyMuso/Vet-Clinic

- Press Enter;

# Tests and Configuration

To track linter errors locally follow these steps:

Download all the dependencies run:


npm install

**Track HTML linter errors run:**


npx hint .

**Track CSS linter errors run:**

npx stylelint "**/*.{css,scss}"

**Track JavaScript linter errors run:**


npx eslint .

# Usage
- This can be used to make simple calculations
- **NOTE**: The mobile version is currently unavailable.

# Install
- Set up Github Actions
- Set up linter > Lighthouse , Webhint ,Stylelint , Eslint.
- Webpack bundle for javascript.
- Jest for testing

## Author

👤 **Tracy Musongole**

- GitHub: [@githubhandle](https://github.com/TracyMuso)
- Twitter: [@twitterhandle](https://twitter.com/tracy_muso)
- LinkedIn: [@LinkedIn](https://linkedin.com/in/tracy-musongole)

## 🤝 Contributing
Contributions, issues, and feature requests are welcome!

Feel free to check the [issues page](https://github.com/TracyMuso/Vet-Clinic/issues).

## Show your support

Give a ⭐️ if you like this project!

## Acknowledgments

- Hat tip to anyone whose code was used
- Inspiration
- etc

## 📝 License

This project is [MIT](./LICENSE) licensed.