{"id":21893779,"url":"https://github.com/srgeverson/sql","last_synced_at":"2025-08-06T10:37:00.139Z","repository":{"id":132994102,"uuid":"528645884","full_name":"srgeverson/sql","owner":"srgeverson","description":"Instruções SQLs executados nos bancos de dados em que trabalho e estudo","archived":false,"fork":false,"pushed_at":"2025-02-14T01:02:53.000Z","size":205,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-07T21:44:44.396Z","etag":null,"topics":["firebird","functions","mysql","oracle","postgresql","procedures","sql","sqlserver","tce","trigger"],"latest_commit_sha":null,"homepage":"https://www.linkedin.com/in/srgeverson/","language":"PLpgSQL","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/srgeverson.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-08-25T01:01:20.000Z","updated_at":"2025-02-14T01:02:58.000Z","dependencies_parsed_at":null,"dependency_job_id":"5a062fb8-8ea1-4035-bc53-2e7a245cff4a","html_url":"https://github.com/srgeverson/sql","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/srgeverson/sql","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/srgeverson%2Fsql","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/srgeverson%2Fsql/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/srgeverson%2Fsql/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/srgeverson%2Fsql/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/srgeverson","download_url":"https://codeload.github.com/srgeverson/sql/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/srgeverson%2Fsql/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":269065567,"owners_count":24354234,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-06T02:00:09.910Z","response_time":99,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["firebird","functions","mysql","oracle","postgresql","procedures","sql","sqlserver","tce","trigger"],"created_at":"2024-11-28T13:16:54.846Z","updated_at":"2025-08-06T10:37:00.127Z","avatar_url":"https://github.com/srgeverson.png","language":"PLpgSQL","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Projeto SQL\nEste é um repositório de SQL testados nos Bancos de Dados.\n\n## 📌 Versão em continuo desenvolvimento\n\n💡 Ferramentas utilizadas neste projeto\n\n* pgAdmin 4\n\n* Workbanch 8.0 CE 4\n\n* phpMyAdmin\n\n* SQL Developer\n\n* IBExpert 2012\n\n* SQL Server Management Studio 2018\n\n* SQL Assistent 11\n\n💡 Funcionalidades presentes neste App\n\n* Gatilhos\n\n* Stored Procedure\n\n* Stored Function\n\n* CTE\n\n* SELECT, INSERT, UPDATE e DELETE\n\n## 🛠️ Instruções contidas nesse projeto\n\n### Intruções SQL do **[MySQL](https://github.com/srgeverson/sql/tree/master/mysql)**\n\n### Intruções SQL do **[SQL Server](https://github.com/srgeverson/sql/tree/master/sql_server)**\n\n### Intruções SQL do **[PostgreSQL](https://github.com/srgeverson/sql/tree/master/postgres)**\n\n### Intruções SQL do **[Oracle](https://github.com/srgeverson/sql/tree/master/oracle)**\n\n### Intruções **[Firebird](https://github.com/srgeverson/sql/tree/master/firebird)**\n\n### Demais intruções **[Outros](https://github.com/srgeverson/sql/tree/master/outros)**\n\n## 🎲 Executando projeto\n\n```bash\n\n# Clone o projeto.\n$ git clone https://srgeverson@github.com/sql.git\n\n# Crie um banco de dados e adicione ao arquivo .env na raiz do projeto as seguintes configurações: \n$ BANCO_HOST_IP=db_sql\n$ BANCO_PORTA=3306\n$ BANCO_USUARIO=root\n$ BANCO_SENHA=12345678\n$ BANCO_NOME=sql\n\n# Para ciar variável de ambiente no linux:\n$ export BANCO_HOST_IP=\"db_sql\"\n\n# Para ciar variável de ambiente no windows:\n$ setx BANCO_HOST_IP db_sql /m\n\n# Baixar as imagems e executar os containers em modo não iterativo(deve ser utilizado na primeira execução) de modo escalável\n$ docker-compose up -d --scale db_mysql=1\n\n# Baixar as imagems e executar os containers em modo não iterativo(deve ser utilizado na primeira execução) serviço específico\n$ docker-compose up -d db_mysql\n\n# Baixar as imagems e executar os containers em modo iterativo(deve ser utilizado na primeira execução)\n$ docker-compose up\n\n# Inicializa quando precisa executar os container depois da primeira vez\n$ docker-compose start\n\n# Para os containers\n$ docker-compose stop\n\n# Reiniciar os containers\n$ docker-compose restart\n\n# Apagar as imagems e parar os containers (deve ser utilizado quando precisar recriar as imagens)\n$ docker-compose down --volumes\n\n#\n$ docker-compose down --volumes --remove-orphans --rmi all \u0026\u0026 docker-compose up -d\n\n```\n\n## 📃 Backup/Restore de dados\n\n```bash\n\n# MySQL - Em ambientes windows execute o seguinte comando\n$ cd C:\\Program Files\\MySQL\\MySQL Server 8.0\\\n\n# MySQL - Salvando dados\n$ mysqldump -u root -p sql \u003e {PASTA_DE_DESTINO_DO_BACACKUP}/sql/mysql/paulistense_db.sql\n\n# MySQL - Resraurando\n$ mysql -u root -p sql \u003c {PASTA_ONDE_O_PROJETO_FOI_CLONADO}/sql/mysql/paulistense_db.sql\n\n```\n\n## 👨‍💻 Equipe de Desenvolvimento\n\n* **Geverson Souza** - [Geverson Souza](https://www.linkedin.com/in/srgeverson/)\n\n## ✒️ Autor\n\n* **Geverson Souza** - [Geverson Souza](https://www.linkedin.com/in/srgeverson/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsrgeverson%2Fsql","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsrgeverson%2Fsql","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsrgeverson%2Fsql/lists"}