Liquibase Secure DEV

Last updated: September 2, 2025

Liquibase Secure DEV is a VSCode extension that brings database change management directly into your development environment. It streamlines the developer workflow and bridges the gap between local development and automated pipeline operations.

Why Use Liquibase Secure DEV?

Liquibase Secure DEV is developer-centric by design. It is intended for developers at the earliest point in their development pipeline, providing tools specifically designed for local development environments. Rather than switching between the CLI and your IDE, you can manage database changes within your familiar development workspace.

The extension simplifies creating database resources and running local operations in preparation for automated pipeline deployment. This approach recognizes that developers need quick, intuitive access to Liquibase functionality during active development, before changes move through formal CI/CD processes.

While the extension focuses on developer productivity, it seamlessly integrates with broader pipeline workflows. Whether your organization uses developer sandboxes or shared development environments as the first node of your pipeline, the extension provides the foundation for consistent database change management practices.

The Liquibase Secure DEV extension is accessible to any developer familiar with using VSCode extensions. Once installed, it automatically detects existing Liquibase installations and configurations, minimizing setup friction.

Whether you're new to Liquibase or are an experienced user looking to streamline your development workflow, the VSCode extension provides an intuitive entry point into database change management that grows with your needs and integrates with enterprise-grade automation practices.

Key Benefits

Visual Interface for Complex Operations

  • Context Menus: You can right-click any Liquibase resource (changelog, properties file, checks file, flow file) for relevant operations.

  • Command Palette Integration: You can type Cmd+Shift+P and start typing "liquibase" to enable autocomplete command selection.

  • Guided Wizards: You can use step-through interfaces for complex commands while utilizing smart defaults and validation.

  Resource Creation and Management

Create and manage Liquibase resources directly within VSCode:

  •   Changelogs in multiple formats (XML, YAML, JSON, SQL)

  •   Changesets with guided templates

  •   Flow files for advanced automation workflows

  •   Policy checks configurations and packages

  •   Properties files with auto-completion

Intelligent Configuration

The extension automatically detects and configures essential settings:

  •   Liquibase Home directory detection

  •   Java Home environment discovery

  •   Secure License Key from environment variables or properties files

  •   Configuration Path with sensible defaults

Streamlined Command Execution

Execute Liquibase commands with enhanced usability:

  •   Status Operations: Quickly check pending database changes

  •   Update Commands: Deploy changes with visual feedback

  •   Rollback Operations: Safely revert changes when needed

  •   Validation Tools: Check changelog integrity before deployment