Displaying 1 to 20 from 34 results

awesome-sqlalchemy - A curated list of awesome tools for SQLAlchemy

  •    Python

Licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. Versioning and auditing extension for SQLAlchemy.

NoSQLMap - Automated NoSQL database enumeration and web application exploitation tool.

  •    Python

NoSQLMap is an open source Python tool designed to audit for as well as automate injection attacks and exploit default configuration weaknesses in NoSQL databases and web applications using NoSQL in order to disclose or clone data from the database. Originally authored by @tcsstool and now maintained by @codingo_ NoSQLMap is named as a tribute to Bernardo Damele and Miroslav's Stampar's popular SQL injection tool sqlmap. Its concepts are based on and extensions of Ming Chow's excellent presentation at Defcon 21, "Abusing NoSQL Databases".

test-your-sysadmin-skills - A collection of *nix Sysadmin Test Questions and Answers for Interview/Exam (2018 Edition)

  •    

ℹ️ This project contains 250 test questions and answers that can be used as a test your knowledge or during an interview/exam for position such as *nix System Administrator. ✔️ The answers are only examples and do not exhaust the whole topic. Most of them contains useful resources for a deeper understanding.




rom - Data mapping and persistence toolkit for Ruby

  •    Ruby

Ruby Object Mapper (rom-rb) is a data mapping and persistence toolkit for Ruby with the goal to provide powerful object mapping capabilities without limiting the full power of your database.

jsonlite - A simple, self-contained, serverless, zero-configuration, json document store.

  •    Shell

JSONlite sandboxes the current working directory similar to SQLite. The JSONlite data directory is named jsonlite.data by default, and each json document is validated and saved pretty printed as a uuid. json_reformat is the fastest of the three. jq comes in at a close second and python -m json.tool is significantly the slowest. If possible, avoid using python -m json.tool.

easydb - Easy-to-use PDO wrapper for PHP projects.

  •    PHP

PDO lacks brevity and simplicity; EasyDB makes separating data from instructions easy (and aesthetically pleasing). EasyDB was created by Paragon Initiative Enterprises as part of our effort to encourage better application security practices.


DbViewSharp

  •    

DbViewSharp is a lightweight application packed with features, designed for developers to explore SQL server databases.

gormigrate - Minimalistic database migration helper for Gorm ORM

  •    Go

Gormigrate is a migration helper for Gorm. Gorm already have useful migrate functions, just misses proper schema versioning and rollback cababilities.If you have a lot of migrations, it can be a pain to run all them, as example, when you are deploying a new instance of the app, in a clean database. To prevent this, you can set a function that will run if no migration was run before (in a new clean database). Remember to create everything here, all tables, foreign keys and what more you need in your app.

mysql-connector-nodejs - MySQL Connector Node

  •    Javascript

MySQL Connector/Node.JS - A Node.JS driver for MySQL using the X Protocol and X DevAPI.

firenze - Adapter based JavaScript ORM for Node.js and the browser

  •    Javascript

A database agnostic adapter-based object relational mapper (ORM) targetting node.js and the browser.Visit http://firenze.js.org for documentation.

PHiLe - The Painless High-Level Persistence Engine

  •    Rust

PHiLe (pronounced fillet), the Painless High‑Level Persistence Engine, is a next‑generation database management tool and domain‑specific language. It allows application developers to write what is basically a textual form of a conceptual or entity relationship model, from which it automatically generates a Database Abstraction Layer. Unlike traditional ORMs, it has a strong, expressive type system. It allows programmers to work with many kinds of values, not only objects, therefore trivially eliminating many of the bottlenecks commonly associated with ORM solutions, such as having to retrieve the transitive closure of an object, only to discard all but a few of its scalar attributes.

radb - RA (radb): A relational algebra interpreter over relational databases

  •    Python

RA is a simple relational algebra interpreter written in Python 3. It is built on top of an SQL-based relational database system. It implements relational algebra queries by translating them into SQL and executing them on the underlying database system through SQLAlchemy. RA is packaged with SQLite, so you can use RA as a standalone relational-algebra database system. Alternatively, you can use RA as a relational-algebra front-end to connect to other database servers from various vendors. You can follow the project on GitHub, or read its documentation here.

sqlalchemy-enum34 - SQLAlchemy type to store standard enum.Enum values

  •    Python

This package provides a SQLAlchemy type to store values of standard enum.Enum (which became a part of standard library since Python 3.4). Its internal representation is equivalent to SQLAlchemy's built-in sqlalchemy.types.Enum, but its Python representation is not a str but enum.Enum. Note that this works on Python 2.6 as well as 3.4, the latest version of Python, through enum34 package.

sqlalchemy-utc - SQLAlchemy type to store aware datetime values

  •    Python

This package provides a drop-in replacement of SQLAlchemy's built-in DateTime type with timezone=True option enabled. Although SQLAlchemy's built-in DateTime type provides timezone=True option, since some vendors like SQLite and MySQL don't provide timestamptz data type, the option doesn't make any effect on these vendors. UtcDateTime type is equivalent to the built-in DateTime with timezone=True option enabled on vendors that support timestamptz e.g. PostgreSQL, but on SQLite or MySQL, it shifts all datetime.datetime values to UTC offset before store them, and returns always aware datetime.datetime values through result sets.

rackspace-openstack - Node.js module for using the rackspace openstack servers api.

  •    Javascript

All functionality in this package is either implemented in pkgcloud or is in the process of being migrated to pkgcloud. Please only use this package for prototyping at this point as the next published version will remove functionality entirely. The rackspace-openstack module is compliant with the Rackspace Openstack API. rackspace-openstack is a nearly feature complete wrapper for the Rackspace Openstack APIs and should work in most scenarios.

deloominator - Shed the light on your data!

  •    Go

A data visualization tool for SQL users. You can visualize charts and group them in a dashboard to share with your team. You can schedule reports or just play around with your data. deloominator is in a very alpha stage at the moment. You can have a look at the product roadmap and at our milestones to better understand what the current status of the project is.