Hey i just started to play around with compound and its ORM, but... the database choices seem to be failing for me. I prefer the coffeescript, but tried with plain JS, too.
The workflow is basically the same across all my attempts, and i am using osx 10.9 mavericks:
compound init noir-eso --coffee -css less --db [one of below]cd noir-esonpm installcompound g crud race name image text markdowncompound db createcompound db migratecompound s
--> go to /races and try adding a new record
sqlite3: automigrate/autocreate just doesn't work. Changed database settings to a concrete file, and my inspection tool shows that there is no table created.
mysql: the "mysql is not installed" error seen in another ticket here. none of the solutions help.
nano:
[...]/noir-eso/node_modules/jugglingdb-nano/lib/nano.js:23
return db.insert(design, '_design/nano', function(err, doc) {
^
TypeError: Object #<Object> has no method 'insert'
firebird: [Error: ENOENT, no such file or directory '/usr/local/lib/node_modules/compound/templates/config/database_firebird.coffee']
redis isn't suitable for my planned project, mongoDB seems to work, but isn't really suitable, too.
Hey i just started to play around with compound and its ORM, but... the database choices seem to be failing for me. I prefer the coffeescript, but tried with plain JS, too.
The workflow is basically the same across all my attempts, and i am using osx 10.9 mavericks:
compound init noir-eso --coffee -css less --db [one of below]
cd noir-eso
npm install
compound g crud race name image text markdown
compound db create
compound db migrate
compound s
--> go to /races and try adding a new recordsqlite3: automigrate/autocreate just doesn't work. Changed database settings to a concrete file, and my inspection tool shows that there is no table created.
mysql: the "mysql is not installed" error seen in another ticket here. none of the solutions help.
nano:
firebird:
[Error: ENOENT, no such file or directory '/usr/local/lib/node_modules/compound/templates/config/database_firebird.coffee']
redis isn't suitable for my planned project, mongoDB seems to work, but isn't really suitable, too.