All Projects → Trivadis → plsql-cop-sqldev

Trivadis / plsql-cop-sqldev

Licence: other
db* CODECOP for SQL Developer

Projects that are alternatives of or similar to plsql-cop-sqldev

utPLSQL-SQLDeveloper
Extension for running unit tests straight from SQL Developer
Stars: ✭ 45 (+150%)
Mutual labels:  oracle-database, sql-developer
plscope-utils
Utilities for PL/Scope in Oracle Database
Stars: ✭ 29 (+61.11%)
Mutual labels:  oracle-database, sql-developer
Ansible Oracle
Oracle related stuff. Installs RAC/RAC One Node/Single Instance
Stars: ✭ 251 (+1294.44%)
Mutual labels:  oracle-database
oracle-jdbc-tester
A simple command line Java application to test JDBC connection to Oracle database
Stars: ✭ 37 (+105.56%)
Mutual labels:  oracle-database
ercole-agent
Proactive Software Asset Management. Agent component
Stars: ✭ 24 (+33.33%)
Mutual labels:  oracle-database
biemond-oradb
Puppet Oracle Database Module
Stars: ✭ 59 (+227.78%)
Mutual labels:  oracle-database
simple-ddl-parser
Simple DDL Parser to parse SQL (HQL, TSQL, AWS Redshift, BigQuery, Snowflake and other dialects) ddl files to json/python dict with full information about columns: types, defaults, primary keys, etc. & table properties, types, domains, etc.
Stars: ✭ 76 (+322.22%)
Mutual labels:  oracle-database
Helicalinsight
Helical Insight software is world’s first Open Source Business Intelligence framework which helps you to make sense out of your data and make well informed decisions.
Stars: ✭ 214 (+1088.89%)
Mutual labels:  oracle-database
oracle-database-operator
The Oracle Database Operator for Kubernetes (a.k.a. OraOperator) helps developers, DBAs, DevOps and GitOps teams reduce the time and complexity of deploying and managing Oracle Databases. It eliminates the dependency on a human operator or administrator for the majority of database operations.
Stars: ✭ 74 (+311.11%)
Mutual labels:  oracle-database
jamdb oracle
Oracle Database driver for Erlang
Stars: ✭ 89 (+394.44%)
Mutual labels:  oracle-database
soda-for-java
SODA (Simple Oracle Document Access) for Java is an Oracle library for writing Java apps that work with JSON (and not only JSON!) in the Oracle Database. SODA allows your Java app to use the Oracle Database as a NoSQL document store.
Stars: ✭ 61 (+238.89%)
Mutual labels:  oracle-database
Oracle.jl
Oracle Database driver for the Julia language.
Stars: ✭ 32 (+77.78%)
Mutual labels:  oracle-database
oracleMonitor
plsql script to monitor Oracle Databases. 监控脚本 运维有力助手
Stars: ✭ 30 (+66.67%)
Mutual labels:  oracle-database
utPLSQL-demo-project
Demo project using utPLSQL v3 with Travis as a CI server and SonarCloud for code analysis, coverage and test results
Stars: ✭ 24 (+33.33%)
Mutual labels:  oracle-database
okcli
An Oracle-DB command line client
Stars: ✭ 47 (+161.11%)
Mutual labels:  oracle-database
Ocilib
OCILIB (C and C++ Drivers for Oracle) - Open source C and C++ library for accessing Oracle databases
Stars: ✭ 245 (+1261.11%)
Mutual labels:  oracle-database
db-sharding
Oracle Sharded database deployment automation and tools for use in client applications.
Stars: ✭ 30 (+66.67%)
Mutual labels:  oracle-database
OpenLogReplicator
Open Source Oracle database CDC written purely in C++. Reads transactions directly from database redo log files and streams in JSON or Protobuf format to: Kafka, RocketMQ, flat file, network stream (plain TCP/IP or ZeroMQ)
Stars: ✭ 112 (+522.22%)
Mutual labels:  oracle-database
liferay-portal-oracledb-support
Liferay Portal 7 Community Edition Oracle Database Support ** NO LONGER MAINTAINED **. Refer to this repository: https://github.com/amusarra/liferay-portal-database-all-in-one-support
Stars: ✭ 13 (-27.78%)
Mutual labels:  oracle-database
table-api-generator
Oracle Table API Generator
Stars: ✭ 38 (+111.11%)
Mutual labels:  sql-developer

db* CODECOP for SQL Developer

Introduction

db* CODECOP for SQL Developer is a free extension to check an editor content for compliance violations of the Trivadis PL/SQL & SQL Coding Guidelines Version 4.0.

db* CODECOP calculates metrics per PL/SQL unit, such as:

  • McCabe’s cyclomatic complexity
  • Halstead’s volume
  • The maintainability index
  • Lines
  • Commands (SQL*Plus and SQL)
  • Statements (within a PL/SQL unit)
  • etc.

And aggregates them on file level.

The results are presented in an additional tabbed panel. One tab shows all guideline violations to quickly navigate to the corresponding code position. The other tab contains a full HTML report, which also may be opened in your external browser.

Examples

Open an Oracle PL/SQL or SQL script in a SQL Developer editor and press Ctrl-Shift-C to check your code against the Trivadis PL/SQL & SQL guidelines.

Check

Navigate through the issues using the cursor keys to highlight the related code section in the linked editor.

Issues

Dock the db* CODECOP output window on your favorite position within SQL Developer and click on the report tab to reveal some additional metrics. Open the report in an external browser to print or save the report.

Report

Configure Update Center

Click the Help menu and select Check for Updates…. Press the Add button to register the update center http://update.salvis.com/ . If you have troubles to configure the proxy settings, because your company requires some additional authentication or similar, then I suggest to download db* CODECOP for SQL Developer from here and use the Install From Local File option.

Update Center

Releases

You find all releases and release information here.

Issues

Please file your bug reports, enhancement requests, questions and other support requests within Github's issue tracker.

Frequently Asked Questions

see Frequently Ased Questions.

Further Information

Please find further information about db* CODECOP on the Trivadis website.

License

db* CODECOP for SQL Developer is licensed under the Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License. You may obtain a copy of the License at https://creativecommons.org/licenses/by-nc-nd/3.0/.

CC-BY_NC-ND

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].