Commit Graph

14 Commits

Author SHA1 Message Date
Iain Collins
01e472912e Update MongoDB test (minor update) 2020-07-27 05:20:34 +01:00
Iain Collins
bbfeac408e Document SQL for MySQL and Postgres
These match up exactly with the models generated by TypeORM in v3 and are suitable for use with Prisma.
2020-07-27 05:20:34 +01:00
Iain Collins
364de1fc6c Update MySQL Model in TypeORM to use TIMESTAMP(6)
An issue with the defaults for MySQL used by TypeORM Adapter has been highlighted during testing parity with the Prisma Adapter.

This change ensures *all* TIMESTAMP columns use TIMESTAMP(6) to store six digits of precision after the number of seconds.

While this is level of precision is not required everywhere it ensures all timestamps in the default models use the same configuration (instead of a mix of values) and is consisitant with the level of precision on timestamps used Postgres.
2020-07-27 05:20:34 +01:00
Iain Collins
f20843fcb1 Use timestamp with time zone Postgres databases 2020-06-21 01:44:41 +01:00
Iain Collins
ac2fc85d18 Fix linting errors 2020-06-20 08:48:54 +01:00
Iain Collins
20723fd2b4 Update mongodb test 2020-06-20 08:23:02 +01:00
Iain Collins
31d9363954 Update schema fixtures and docs 2020-06-20 08:23:02 +01:00
Iain Collins
515facf39f Add support for mongodb+srv URLs 2020-06-20 08:23:02 +01:00
Iain Collins
b893b6485b Refactor db tests an update docs 2020-06-19 08:28:35 +01:00
Iain Collins
6f5b3bd213 Refactor models to use created_at / updated_at 2020-06-19 08:28:35 +01:00
Jefferson Bledsoe
bb9a26d4fc Change all instances of "identifer" to "identifier" (#267) 2020-06-15 17:12:37 +02:00
Iain Collins
f3532ebef2 Update models to use better table/collection names
* Use plural table/collection names
* Use snake_case on SQL
* Use camelCase on Document DB
* Updated docs
2020-06-14 03:50:22 +01:00
Iain Collins
5cf0056e69 Add script to extract schema from databases 2020-06-14 03:50:22 +01:00
Iain Collins
b39d491df3 Rename tests dir to test (more conventional) 2020-06-01 01:06:44 +01:00