odyssey's People
odyssey's Issues
Create site
odyssey without parameters should run the up command with no options
odyssey up migration-name should re-run the migration even if already run
Show warning unless the silent switch is used.
oddysey-mongo
First adapter to interact with mongodb.
Try to keep dependencies to a minimum, maybe just mongodb?
odyssey scaffold adapter folder
Creates an empty npm project as the base for creating a new adapter.
Provides folder structure and expected interfaces plus a basic package.json and a minimum set of tests that verify the interface is implemented as expected.
Create a grunt task?
Create docs
odyssey up should run all pending migrations in all milestones
Unless already running in later milestone, in that case only migrations from current milestone and up will be run.
Create a jake task or tutorial?
odyssey init should create the default structure for a migration in an interactive way
Similar how npm init works
Should ask for driver and try to install from npm (default mongo)
Should ask for folder name (default migrations)
Should ask if milestones are going to be used (default yes)
Should ask for first milestone (default v1)
Should write configuration down to disk.
When running migrations up verify if down is implemented (esprima?) and show a warning if isn't
odyssey down in is the inverse is up it always needs a stop
It will run the down command in all current migrations until (including) the stop migration.
If using the switch all will run all migrations.
If stop is a milestone will remove all previous milestones and the named one.
odyssey new migration-name should scaffold a migration
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.