Database migrations written in Go. Use as CLI or import as library.
migration migrations database postgres cassandra sqlite mysql neo4j mongodb crate ql databases sql mariadb spanner google-cloud-spanner aws-s3 google-cloud-storage database-migrationLicensed under a Creative Commons Attribution-ShareAlike 4.0 International License. Versioning and auditing extension for SQLAlchemy.
sqlalchemy rdbms databases orm awesome-list awesome listNoSQLMap 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".
nosql nosql-databases penetration-testing scanner security-audit security-tools security-toolset offensive-security enumeration databases mongodb couchdb web-application-security bugbounty redis mongodb-database sql-injection hacking hacking-tool hacktoberfestℹ️ 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.
interview interview-questions exam answers knowledge skills cheatsheets resources sysadmin sysops devops webops unix bsd systems network security cybersecurity databasesRuby 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.
databases data-access-layer sql nosql toolkit rom-rb ddd persistence-toolkit data-mappingDatabase migrations written in Go. Use as CLI or import as library.
migration migrations database postgres cassandra sqlite mysql neo4j mongodb crate ql databases sql mariadb spanner google-cloud-spanner aws-s3 google-cloud-storageJSONlite 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.
bash jsonlite database json-document json document-store json-data document-database databases bash-scriptTrino is a highly parallel and distributed query engine, that is built from the ground up for efficient, low latency analytics. It is an ANSI SQL compliant query engine, that works with BI tools such as R, Tableau, Power BI, Superset and many others. It helps to natively query data in Hadoop, S3, Cassandra, MySQL, and many others, without the need for complex, slow, and error-prone processes for copying the data.
distributed-systems data-science sql database big-data presto hive hadoop analytics jdbc databases distributed-database query-engine datalake prestodb trinoCoolify is an open-source, hassle-free, self-hostable Heroku & Netlify alternative. You can deploy Static Sites, any Node.js based applications, PHP, Rust applications hassle-free with automatic reverse proxy and SSL certs. You can create your own instance of MongoDB, MySQL, PostgreSQL, CouchDB, RedisDB, WordPress, Plausible Analytics, NocoDB, MinIO or VSCode Server.
heroku-alternative netlify-alternative cloud-platform paas platform-as-a-service mysql couchdb docker redis php vuejs mongodb analytics reactjs nextjs postgresql static svelte databases minio mysql-database self-hosted vscode-serverPDO 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.
pdo database databases postgresql mysql sqlite prepared-statements secure-by-defaultDbViewSharp is a lightweight application packed with features, designed for developers to explore SQL server databases.
application database databases profiler sql-ce sql-server winformsManage FastAPI provides three different commands.
mysql cli boilerplate mongodb sqlite postgresql databases project-management project-management-tool project-generator tortoise-orm fastapiThis repository contains the source code and the content for the Prisma documentation. Visit http://localhost:8000/ to view the app.
docs web prisma gatsby mdx typescript prismaio howtodata databases styled-componentsGormigrate 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.
gorm databases schema migrations schema-migrations database-migrationMySQL Connector/Node.JS - A Node.JS driver for MySQL using the X Protocol and X DevAPI.
mysql mysql-x-devapi mysqlx databases database mysql-connector mysql-library mysql-clientPHiLe (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.
database databases persistence object-relational scripting-language code-generator code-generation language schema compiler compilers phile programming-languageSQLAlchemy extension for attaching images to entities.
sqlalchemy orm databasesRA 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.
databases relational algebra sql educational-software
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.