Comments (5)
the config file with -c adds to the sequelize connection object. I forked this repo and am currently requesting a pull. You can use the -a tag or put it in the -c file under the object additional
. Let me know if you have problems
here is an example of the config file.
{
"aditional" :{
"timestamps": false,
"freezeTableName": true
}
}
then just use -c or --config to point at the file containing this json.
NOTE this has not been merged into master and is thus subject to major change. i wouldn't depend on this in production.
from sequelize-auto.
Any plans to merge this in? Thx for the hard work
from sequelize-auto.
I modified the source code in npm install path;
/bin/sequlize-auto line 34
configFile.host = argv.h || configFile.host || 'localhost';
configFile.aditional = configFile.aditional || null;
/lib/index.js line 143
...
});
text[table] += spaces + "}";
// add aditional options here
if (self.sequelize.options.aditional !== null) {
text[table] += ",{\n";
var aditional = self.sequelize.options.aditional;
var propertyNames = Object.getOwnPropertyNames(aditional);
var props = "";
propertyNames.forEach(function (p) {
props += spaces + spaces + spaces + p + ": " + aditional[p] + ",\n"
}, this);
props = props.substr(0, props.length - 2);
text[table] += props + "\n }";
}
text[table] += ");\n};\n";
_callback(null);
it works! ^_^
from sequelize-auto.
i would love to merge it in. just need to sit down and figure out why they are rejecting it.
from sequelize-auto.
It's been merged, closing this comment thanks @from-nibly !
from sequelize-auto.
Related Issues (20)
- Dead link in -c / -config HOT 1
- build.test can never be red
- Treat a single column, nonnull unique index as a primary key if no primary key was found
- New dialects in sequelize 6.x break the ts build in sequelize-auto
- Using --noAlias still keeps the name of association property as if it was aliased HOT 1
- allow catching errors from SequelizeAuto.run()
- Cannot generate model from existing PostgreSQL database
- JSDoc for commonJS models
- Setting paranoid property for particular tables only
- createdAt / updateAt in table; missing in Model with timestamps = true; Postgres HOT 1
- support for overriding entity name, suppressing extra metadata such as *Mixin, InitModel, ?, ! and others
- Simplification proposal for the output formats. HOT 1
- Using getAttributes to re-initialize models with customizations (getters/setters)
- Documentation for additional option ?
- how to generate model for V7 format HOT 1
- Text default value not escaped when extracted from custom type
- Option to separate typescript definition to a file
- How to use imports and exports HOT 2
- install pg module manually
- unknown bug on sequelize auto HOT 1
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.
from sequelize-auto.