mirror of
https://github.com/fnproject/fn.git
synced 2022-10-28 21:29:17 +03:00
Fixed some postgres bugs.
This commit is contained in:
@@ -16,7 +16,8 @@ CREATE TABLE IF NOT EXISTS routes (
|
|||||||
app_name character varying(256) NOT NULL,
|
app_name character varying(256) NOT NULL,
|
||||||
path text NOT NULL,
|
path text NOT NULL,
|
||||||
image character varying(256) NOT NULL,
|
image character varying(256) NOT NULL,
|
||||||
headers text NOT NULL
|
headers text NOT NULL,
|
||||||
|
PRIMARY KEY (app_name, path)
|
||||||
);`
|
);`
|
||||||
|
|
||||||
const appsTableCreate = `CREATE TABLE IF NOT EXISTS apps (
|
const appsTableCreate = `CREATE TABLE IF NOT EXISTS apps (
|
||||||
@@ -169,7 +170,7 @@ func (ds *PostgresDatastore) StoreRoute(route *models.Route) (*models.Route, err
|
|||||||
headers
|
headers
|
||||||
)
|
)
|
||||||
VALUES ($1, $2, $3, $4)
|
VALUES ($1, $2, $3, $4)
|
||||||
ON CONFLICT (name) DO UPDATE SET
|
ON CONFLICT (app_name, path) DO UPDATE SET
|
||||||
path = $2,
|
path = $2,
|
||||||
image = $3,
|
image = $3,
|
||||||
headers = $4;
|
headers = $4;
|
||||||
|
|||||||
Reference in New Issue
Block a user