pyistanbul / Dbpatterns
Licence: other
Dbpatterns is a service that allows you to create, share, explore database models on the web. Built on top of Django, Backbone. Patterns are stored on MongoDB, and uses Lettuce for BDD approach.
Stars: ✭ 355
Programming Languages
javascript
184084 projects - #8 most used programming language
Projects that are alternatives of or similar to Dbpatterns
Mongoke
Instant Graphql for MongoDb (active branch is golang, rewrite in process)
Stars: ✭ 203 (-42.82%)
Mutual labels: database, mongodb
Widestage
Lightweight Open Source Business Intelligence and reporting tool for mongodb, postgresql, Mysql, MS sql, oracle, & google bigQuery allow users create their own reports just dragging and dropping, widestage also has a data governance layer AKA semantic layer
Stars: ✭ 246 (-30.7%)
Mutual labels: database, mongodb
Migrate
Database migrations. CLI and Golang library.
Stars: ✭ 2,315 (+552.11%)
Mutual labels: database, mongodb
Obevo
Obevo is a database deployment tool that handles enterprise scale schemas and complexity
Stars: ✭ 192 (-45.92%)
Mutual labels: database, mongodb
Nodejs Restful Api
How to create a RESTful CRUD API using Nodejs?
Stars: ✭ 285 (-19.72%)
Mutual labels: database, mongodb
Arctic
High performance datastore for time series and tick data
Stars: ✭ 2,525 (+611.27%)
Mutual labels: database, mongodb
Db
Data access layer for PostgreSQL, CockroachDB, MySQL, SQLite and MongoDB with ORM-like features.
Stars: ✭ 2,832 (+697.75%)
Mutual labels: database, mongodb
Mongo Hacker
MongoDB Shell Enhancements for Hackers
Stars: ✭ 1,786 (+403.1%)
Mutual labels: database, mongodb
Autoserver
Create a full-featured REST/GraphQL API from a configuration file
Stars: ✭ 188 (-47.04%)
Mutual labels: database, mongodb
Securing Restful Apis With Jwt
How to secure a Nodejs RESTful CRUD API using JSON web tokens?
Stars: ✭ 301 (-15.21%)
Mutual labels: database, mongodb
Space Cloud
Open source Firebase + Heroku to develop, scale and secure serverless apps on Kubernetes
Stars: ✭ 3,323 (+836.06%)
Mutual labels: database, mongodb
Lungo
A MongoDB compatible embeddable database and toolkit for Go.
Stars: ✭ 343 (-3.38%)
Mutual labels: database, mongodb
Vscode
Connect to MongoDB and Atlas and directly from your VS Code environment, navigate your databases and collections, inspect your schema and use playgrounds to prototype queries and aggregations.
Stars: ✭ 161 (-54.65%)
Mutual labels: database, mongodb
Endb
Key-value storage for multiple databases. Supports MongoDB, MySQL, Postgres, Redis, and SQLite.
Stars: ✭ 208 (-41.41%)
Mutual labels: database, mongodb
Meteor Peerdb
Reactive database layer with references, generators, triggers, migrations, etc.
Stars: ✭ 128 (-63.94%)
Mutual labels: database, mongodb
Mongodb For Python Developers
MongoDB for Python developers course handouts from Talk Python Training
Stars: ✭ 141 (-60.28%)
Mutual labels: database, mongodb
Mikro Orm
TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, MariaDB, PostgreSQL and SQLite databases.
Stars: ✭ 3,874 (+991.27%)
Mutual labels: database, mongodb
Db-patterns
Dbpatterns is a service that allows you to create, share, explore database models on the web.
Notes:
The previous domain is not active anymore.
Project might be relaunched under a different domain
Installation
Install mongodb:
sudo apt-get install mongodb
# or on mac
sudo brew install mongodb
Start mongodb:
mongod
Create a virtual env:
virtualenv dbpatterns
source dbpatterns/bin/activate
Clone the repository and install requirements:
cd dbpatterns
git clone git://github.com/fatiherikli/dbpatterns.git
pip install -r dbpatterns/conf/requirements.pip
Create a file that named settings_local.py Configure the database and secret key.
cd dbpatterns/web/dbpatterns
vim settings_local.py
The example of configuration:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': 'data',
'USER': '',
'PASSWORD': '',
'HOST': '',
'PORT': '',
}
}
SECRET_KEY = '<SECRET-KEY>'
And run the following commands:
cd ../
python manage.py syncdb
python manage.py runserver
That's all. You can access to dbpatterns on https://localhost:8000
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].