-
Notifications
You must be signed in to change notification settings - Fork 4
Description
Hi,
I've been trying to start a project without success. I create the project using the generator. I use a MySQL database and enter the correct credentials for the database in the /config/env/development.ts
When I try to start the server with 'yarn start' it fails. First, it asks for a mysql2 package, I install it and then I get the following error:
code: 'ER_TOO_LONG_KEY',
errno: 1071,
sqlState: '42000',
sqlMessage: 'Specified key was too long; max key length is 767 bytes',
Do you know what the problem is?
UPDATE:
Fixed this by setting the String lengths in user.model.ts to 125. However, now I get this error when I try to register a user:
Unhandled rejection TypeError: Cannot read property '0' of undefined
at validationError (/home/nikola/Desktop/generators/goat/dist/index.js:282:43)
at /home/nikola/Desktop/generators/goat/dist/index.js:343:9
at tryCatcher (/home/nikola/Desktop/generators/goat/node_modules/bluebird/js/release/util.js:16:23)
at Promise._settlePromiseFromHandler (/home/nikola/Desktop/generators/goat/node_modules/bluebird/js/release/promise.js:512:31)
at Promise._settlePromise (/home/nikola/Desktop/generators/goat/node_modules/bluebird/js/release/promise.js:569:18)
at Promise._settlePromise0 (/home/nikola/Desktop/generators/goat/node_modules/bluebird/js/release/promise.js:614:10)
at Promise._settlePromises (/home/nikola/Desktop/generators/goat/node_modules/bluebird/js/release/promise.js:689:18)
at Async._drainQueue (/home/nikola/Desktop/generators/goat/node_modules/bluebird/js/release/async.js:133:16)
at Async._drainQueues (/home/nikola/Desktop/generators/goat/node_modules/bluebird/js/release/async.js:143:10)
at Immediate.Async.drainQueues (/home/nikola/Desktop/generators/goat/node_modules/bluebird/js/release/async.js:17:14)
at runCallback (timers.js:649:20)
at tryOnImmediate (timers.js:622:5)
at processImmediate [as _immediateCallback] (timers.js:594:5)
Also, it doesn't seed the database. Tried it with MySQL and SQLite, same error occurs.
Thanks,
Nikola