All Projects → pyistanbul → Dbpatterns

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.

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
Drmongo
MongoDB admin app built on MeteorJs.
Stars: ✭ 283 (-20.28%)
Mutual labels:  database, mongodb
Clean Go
Clean Architecture Example in Go
Stars: ✭ 274 (-22.82%)
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
Node Orm2
Object Relational Mapping
Stars: ✭ 3,063 (+762.82%)
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].