-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
9810230
commit 06d5abc
Showing
6 changed files
with
134 additions
and
617 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
--- | ||
title: "Keystone learning series" | ||
description: "To help learn how Keystone works, we're introducing a new learning series that shows you how to turn an empty folder into a functioning blog backend with relationships, auth, and session data." | ||
publishDate: "2022-2-8" | ||
authorName: "Ronald Aveling" | ||
authorHandle: "https://twitter.com/ronaldaveling" | ||
metaImageUrl: "" | ||
--- | ||
|
||
We have added learning series to quickly get started and learn how to work with Keystone. The series has step by step tutorials introducing the key concepts and shows you how to get up and running with Keystone. | ||
|
||
At the end of the series you'll have learnt how these core concepts work in Keystone by building a **fully functioning backend for a blog**. | ||
- auth | ||
- relationships | ||
- passwords | ||
- sessions | ||
- GraphQL API work in Keystone | ||
|
||
Check out our [Keystone Learning series](/docs/walkthroughs). |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
--- | ||
title: "Keystone now supports MySQL" | ||
description: "We've added support for MySQL to Keystone's list of DB providers, bringing the total number of supported DB types to three." | ||
publishDate: "2022-6-30" | ||
authorName: "Dinesh Pandiyan" | ||
authorHandle: "https://twitter.com/flexdinesh" | ||
metaImageUrl: "" | ||
--- | ||
|
||
We've added support for MySQL to Keystone's list of database providers, bringing the total number of supported database types to three. | ||
|
||
Here's an example `db.config` to work with MySQL database. | ||
|
||
```js | ||
export default config({ | ||
db: { | ||
provider: 'mysql', | ||
url: 'mysql://dbuser:dbpass@localhost:5432/keystone', | ||
useMigrations: true, | ||
idField: { kind: 'uuid' }, | ||
}, | ||
... | ||
}); | ||
``` | ||
|
||
There are some differences in how Postgres and MySQL operate so be sure to checkout our new [choosing the right database guide](https://keystonejs.com/docs/guides/choosing-a-database). | ||
|
||
For more info, check out our [Pull Request - Add support for MySQL](https://github.com/keystonejs/keystone/pull/7538). |
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.