Skip to content

vmendo/DevCoaching

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

27 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ§ͺ Oracle Database DevOps with SQLcl project

πŸ’‘ A hands-on demo showcasing how to manage Oracle Database projects using SQLcl, GitHub, and automation best practices.


Banner


🌟 Introduction

This demo simulates a full DevOps workflow around a sample HR database application. You’ll learn how to:

  • βœ… Initialize a SQLcl project
  • πŸ”€ Track and manage database changes
  • πŸ“¦ Generate deployable artifacts
  • πŸš€ Automate deployments using GitHub

Ideal for DBAs, developers, and DevOps engineers exploring Oracle database automation.


πŸ“¦ About SQLcl Projects

SQLcl Projects Overview

Oracle SQLcl supports a powerful feature called Projects, which enables:

  • πŸ“ Structured folder layout for source control
  • 🧩 Custom filters for object selection
  • 🧾 Liquibase-compatible changelogs
  • πŸ› οΈ Integration with build pipelines

πŸ“š Learn more in the Oracle SQLcl documentation.


βš™οΈ Demo Setup

Estimated setup time: 5 minutes

🧰 Prerequisites

  • Oracle SQLcl installed and accessible from your shell
  • GitHub CLI (gh) installed and authenticated
  • Oracle Autonomous DB (or any accessible Oracle DB)
  • SQL*Net Wallet access (if using Autonomous)

πŸ”§ Configuration

  1. Clone this repository
    git clone https://github.com/YOUR_USERNAME/YOUR_REPO.git
    cd YOUR_REPO

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages