Geoffroy Lesage
0511830a12
Fixed missing 'ok'
2015-01-15 16:08:41 -06:00
Raymond Feng
aa157b1050
Merge pull request #63 from glesage/feature/fix-isActual
...
Fixed isActual implemenation
2015-01-14 14:49:24 -08:00
Raymond Feng
7fe8306db2
Use mysql.escape/escapeId()
2015-01-09 09:02:36 -08:00
Geoffroy Lesage
9d3ab6fc42
Fixed isActual syntax to accept optional model arg
2015-01-08 10:29:55 -06:00
Raymond Feng
5b6bc9cf83
Merge pull request #54 from saggiyogesh/master
...
Fix for unique index when declared in fields config
2015-01-06 10:17:38 -08:00
Geoffroy Lesage
e00b0ba8cf
Fixed isActual implemenation
2014-12-23 04:06:24 -06:00
Raymond Feng
a82fc3f9d2
Create 'NOT NULL' constraint for required or id properties
2014-12-03 14:10:21 -08:00
cpentra1
7cf69dbcb9
fix(initialization): bug fix for setting limit on number of connections in connection pool
2014-11-21 00:58:02 -05:00
yogesh
6d5ad5e470
(cherry picked from commit a6d31e8)
2014-10-21 11:51:45 +05:30
Raymond Feng
04c10fdf03
Enhance error reporting for automigrate/autoupdate
2014-09-11 12:23:32 -07:00
Raymond Feng
8a0ccf3ce3
Use table name instead of model name
2014-09-10 23:45:27 -07:00
Raymond Feng
c35a00b808
Use async and make sure errors are passed to callback
2014-09-10 23:40:51 -07:00
Raymond Feng
59edab6b12
Make sure the deferred query will be invoked only once
...
See https://groups.google.com/forum/#!topic/loopbackjs/Ez1cyQ0D0s0
2014-08-25 13:19:47 -07:00
Raymond Feng
1bad43a4aa
Add ping()
2014-08-20 16:12:46 -07:00
Raymond Feng
ea51841f5e
Fix MySQL conversion for embedded model instance
2014-08-20 14:25:53 -07:00
Raymond Feng
7344088cc6
Fix the createDatabase option
2014-08-19 16:36:33 -07:00
Raymond Feng
8f62b08e70
Allow properties to pass through mysql driver
...
See https://github.com/strongloop/loopback-connector-mysql/issues/46
2014-08-15 16:27:12 -07:00
Raymond Feng
abaabff01a
Fix the default length for strings to avoid row size overflow
2014-07-08 11:23:45 -07:00
Johnny Bill
e52ae4b262
cannot read property of undefined fixed
...
fields seems to be undefined sometimes.
2014-06-16 12:32:29 +02:00
Raymond Feng
99b2950dab
Fix comparison for null and boolean values
2014-06-10 16:06:16 -07:00
Raymond Feng
5542839c3e
Map object/json to TEXT
...
See https://github.com/strongloop/loopback-connector-mysql/issues/36
2014-06-06 09:38:36 -07:00
Miroslav Bajtoš
b871f603b6
Remove peer dependency on datasource-juggler
...
Use `SqlConnector` from loopback-connector as the base class for the
MySQL connector.
Use `dataSource.modelBuilder` instead of `juggler.ModelBuilder` to
access the function for registering new schema type.
Note: the behaviour remains backwards compatible, the connector can be
used with both old 1.x and upcoming 2.x versions of
loopback-datasource-juggler.
2014-06-03 08:46:52 +02:00
Raymond Feng
51bf6e1034
Fix sql injection and add test cases
2014-05-30 15:15:27 -07:00
Raymond Feng
b9e4b64848
Fix the varchar length
2014-05-29 15:45:25 -07:00
Raymond Feng
a41c7f5c7a
Add like/nlike support
2014-05-29 15:16:14 -07:00
Raymond Feng
33b86b51b2
Fix object/json type mapping
2014-05-25 09:46:55 -07:00
Raymond Feng
7332f12972
Fix buildWhere
2014-05-15 10:32:31 -07:00
Raymond Feng
1103a9e919
Add support for logical operators (AND/OR)
2014-05-14 21:21:00 -07:00
Scott Anderson
0a619fb263
updateOrCreate assumes numeric primary key(s)
...
I removed the check to see if a property is an ID field while building the
values clause to allow it to work if primary key(s) are strings.
2014-04-16 16:37:28 -04:00
Raymond Feng
3165cb8bcd
Remove the commented out code
2014-04-08 10:47:00 -07:00
Raymond Feng
fa003bb267
Fix the table generation for string ids
2014-04-07 22:16:26 -07:00
Raymond Feng
f6a370921d
Merge pull request #19 from vectart/master
...
Prevent inserting undefined values
2014-03-21 08:46:09 -07:00
Raymond Feng
8f5b09ba64
Use NULL for undefined
2014-03-21 08:35:04 -07:00
Marat Dyatko
91116f32db
Prevent inserting undefined values
...
The following SQL query was executed:
INSERT INTO `cv` (`first_name`, `last_name`, `father_name`, `city`, `district`, `transfer`, `nationality`, `email`, `icq`, `skype`, `birth_date`, `marital_status`, `gender`, `children_status`, `id`) VALUES ('asdsd', , , '', '', , , 'i@marat.by', , , , , , , 2) ON DUPLICATE KEY UPDATE `first_name` = 'asdsd', `last_name` = undefined, `father_name` = undefined, `city` = '', `district` = '', `transfer` = undefined, `nationality` = undefined, `email` = 'i@marat.by', `icq` = undefined, `skype` = undefined, `birth_date` = undefined, `marital_status` = undefined, `gender` = undefined, `children_status` = undefined;
2014-03-08 19:44:49 +01:00
Raymond Feng
e54aa56cee
Reformat code
2014-02-12 16:57:06 -08:00
Raymond Feng
ae488942bb
Fix the orderBy
2013-12-05 16:08:32 -08:00
Raymond Feng
22b9e78692
Refactor the runQuery logic into a function
2013-11-27 09:08:03 -08:00
Raymond Feng
f171e74392
Improve the connector based on review feedbacks
...
Introduce a 'createDatabase' option to allow DB to created
Wrap the callback with connection.release
Fix typo
2013-11-27 08:42:40 -08:00
Raymond Feng
aac933c39d
Allow connectionLmit to be set
2013-11-26 18:50:56 -08:00
Raymond Feng
999825abea
Use connection pool for MySQL
2013-11-26 17:40:31 -08:00
Raymond Feng
03cec48c85
Fix the regression caused by juggler
2013-11-20 10:54:01 -08:00
Raymond Feng
20305878d2
Fix the property mapping for return values
2013-10-22 11:25:17 -07:00
Raymond Feng
2ce81681d6
Use the columnEscaped for names
2013-10-14 14:32:19 -07:00
Raymond Feng
84b38b75cc
Allow custom engine and column types
2013-10-08 13:44:58 -07:00
Raymond Feng
9e2879201b
Map MySQL Point to GeoPoint
2013-10-07 14:54:26 -07:00
Raymond Feng
36884820fc
Map GeoPoint to POINT, add more debug information
2013-10-07 14:46:05 -07:00
Raymond Feng
6b6e9144ed
Add docs for README and js code
2013-10-03 14:50:38 -07:00
Raymond Feng
03840898dd
Supports ',' as the delimeter
2013-08-30 08:51:32 -07:00
Raymond Feng
dfa995eb17
Add aliases for some properties
2013-08-21 13:37:01 -07:00
Raymond Feng
1c648b0faf
Add an optional where object for delete
2013-08-18 10:04:58 -07:00