All Projects → mvitlov → vscode-db-explorer-firebird

mvitlov / vscode-db-explorer-firebird

Licence: MIT License
Explore and run queries against your Firebird® databases without leaving VS Code.

Programming Languages

typescript
32286 projects
CSS
56736 projects
javascript
184084 projects - #8 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to vscode-db-explorer-firebird

Sql Boot
Advanced REST-wrapper for your SQL-queries (actually not only SQL)
Stars: ✭ 51 (+218.75%)
Mutual labels:  db, rdbms
upscheme
Database migrations and schema updates made easy
Stars: ✭ 737 (+4506.25%)
Mutual labels:  db, rdbms
dbx4fb
dbExpress driver for Firebird
Stars: ✭ 22 (+37.5%)
Mutual labels:  firebird, db
sqlmetrics
Prometheus metrics for Go database/sql via VictoriaMetrics/metrics
Stars: ✭ 21 (+31.25%)
Mutual labels:  db
vdb
A set of python visual enhancements for gdb.
Stars: ✭ 23 (+43.75%)
Mutual labels:  gdb
how-to-qemu-arm-gdb-gtest
How to run, debug, and unit test ARM code on X86 ubuntu
Stars: ✭ 19 (+18.75%)
Mutual labels:  gdb
db-oracle
Oracle Database support for Yii
Stars: ✭ 21 (+31.25%)
Mutual labels:  db
kakoune-gdb
gdb integration plugin
Stars: ✭ 44 (+175%)
Mutual labels:  gdb
mini-kali
Docker image for hacking
Stars: ✭ 15 (-6.25%)
Mutual labels:  gdb
gdb-ruby
It's time for Ruby lovers to use Ruby in gdb, and gdb in Ruby!
Stars: ✭ 55 (+243.75%)
Mutual labels:  gdb
metal.test
Deprecated, superseded by https://github.com/metal-ci/test
Stars: ✭ 41 (+156.25%)
Mutual labels:  gdb
lldbg
A lightweight native GUI for LLDB.
Stars: ✭ 83 (+418.75%)
Mutual labels:  gdb
ocp-flyway-db-migration
Database Migration Sample with Flyway, Docker and Kubernetes in Openshift Container Platform
Stars: ✭ 17 (+6.25%)
Mutual labels:  db
minimal gdb
🐛 Lightweight vim -> gdb broker which uses .gdbinit gdb config file to export breakpoints
Stars: ✭ 16 (+0%)
Mutual labels:  gdb
dby
Simple Yaml DB
Stars: ✭ 47 (+193.75%)
Mutual labels:  db
gdb-dashboard
Modular visual interface for GDB in Python
Stars: ✭ 8,699 (+54268.75%)
Mutual labels:  gdb
odbc-rs
Rust ODBC FFI binding
Stars: ✭ 90 (+462.5%)
Mutual labels:  db
db-rest
A clean REST API wrapping around the Deutsche Bahn API.
Stars: ✭ 40 (+150%)
Mutual labels:  db
redis-microservices-demo
Microservice application with various Redis use-cases with RediSearch, RedisGraph and Streams. The data are synchronize between MySQL and Redis using Debezium as a CDC engine
Stars: ✭ 48 (+200%)
Mutual labels:  rdbms
django-undeletable
undeletable Django models
Stars: ✭ 13 (-18.75%)
Mutual labels:  db


extension-icon
DB Explorer for Firebird® databases

Explore and run queries against your Firebird® databases without leaving VS Code.

badge-version badge-installs

This extension allows you to connect directly to your Firebird® databases, list tables and fields, run queries, display/export results and more.

banner

Features

  • NEW! SQL Mock Data Generator
  • Manage multiple database connections
  • List hosts, databases, tables and fields inside Explorer View
  • Firebird Reserved Words Code Completion
  • Table and field names Code Completion
  • Run Firebird SQL queries
  • Run predefined custom queries
  • View results in a table
  • Realtime results filtering and sorting
  • Export results to JSON, CSV, XSLX or PDF file

Getting Started

  1. Install the extension
  2. Restart VS Code and switch to DB Explorer view by clicking the newly added Firebird icon located at the VS Code Activity Bar.

Using the extension

Add new connection

You can add new connection to your Firebird database by clicking the Add New Connection icon in the DB Explorer title bar. You will be presented with a Connection Wizard to guide you through the process. After the process is complete, your database connection will appear inside DB Explorer View

Explore the database contents

You can view the database structure by expaning it's tree inside DB Explorer View.

Tip: Right-clicking the tree nodes will give you the list of predefined custom queries.

Set an active database

Before running your queries, remember to set an active database! You can:

  • Right-click the database node and select Set Active
  • Click the Firebird indicator in the bottom left status bar and select database from a list

Tip: The New Query command sets the selected database active and creates new SQL document.

Running SQL queries

Execute your SQL query by pressing Ctrl+Alt+Q or by right-clicking the editor and selecting the Run Firebird Query command. The results will be displayed in new tab.

Important: Multiple queries are currently not supported. If you have multiple queries written in your SQL document, make the selection around the one you want to run, otherwise you'll get an error.

SQL Mock Data Generator

See here for more details.

Settings

  • firebird.codeCompletion.keywords: <boolean> | Enable Code Completion for Firebird Reserved Words (Default true)
  • firebird.codeCompletion.database: <boolean> | Enable Code Completion for Table and Field names (Default true)
  • firebird.logLevel: <string> | Logging level displayed in output channel. (Default INFO)
  • firebird.maxTablesCount: <number> | Number of tables visible in database tree. (Default 10)
  • firebird.recordsPerPage: <string> | Number of records to display per page. (Default 10)
  • firebird.mockarooApiKey <string> | API key for Mock Data Generator (Default blank)

Disclaimer

This extensions is still in the early development stage, and as such it may not be suitable for usage in active development environment.

Bugs reports & Features requests

You can submit a bug report or a feature suggestion via GitHub Issue Tracker.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].