delete metadata

This commit is contained in:
Nebel 2023-03-07 17:00:25 +09:00
parent 60a80caca7
commit f945065b01
12 changed files with 0 additions and 114 deletions

View file

@ -1,3 +0,0 @@
# [memo-demo.hasura.app](https://memo-demo.hasura.app)
https://cloud.hasura.io → "Git Deployment"

View file

@ -1,6 +0,0 @@
version: 3
endpoint: https://memo-demo.hasura.app
metadata_directory: metadata
actions:
kind: synchronous
handler_webhook_baseurl: http://localhost:3000

View file

@ -1,6 +0,0 @@
actions: []
custom_types:
enums: []
input_objects: []
objects: []
scalars: []

View file

@ -1 +0,0 @@
- collection: allowed-queries

View file

@ -1,8 +0,0 @@
- name: daily_reset
webhook: https://memo-demo.hasura.app/api/rest/delete_pages
schedule: 0 0 * * *
include_in_metadata: true
payload: {}
headers:
- value: "***"
name: x-hasura-admin-secret

View file

@ -1,35 +0,0 @@
- name: default
kind: postgres
tables:
- table:
schema: public
name: pages
insert_permissions:
- role: anonymous
permission:
check: {}
columns:
- id
- content
backend_only: false
select_permissions:
- role: anonymous
permission:
columns:
- id
- content
filter: {}
update_permissions:
- role: anonymous
permission:
columns:
- id
- content
filter: {}
check: {}
configuration:
connection_info:
use_prepared_statements: false
database_url:
from_env: HEROKU_DATABASE_URL
isolation_level: read-committed

View file

@ -1,9 +0,0 @@
- name: allowed-queries
definition:
queries:
- name: get page
query: "query getPage($id: Int!) {\n page: pages_by_pk(id: $id) {\n id\n content\n }\n}"
- name: put page
query: "mutation putPage($id: Int, $content: jsonb!) {\n page: insert_pages_one(object: {id: $id, content: $content}, on_conflict: {constraint: pages_pkey, update_columns: content}) {\n id\n content\n }\n}"
- name: delete all
query: "mutation deleteAll($scheduled_time: String = \"\", $payload: jsonb = {}, $name: String = \"\", $id: String = \"\") {\n delete_pages(where: {id: {_is_null: false}, _or: {content: {_neq: {scheduled_time: $scheduled_time, payload: $payload, name: $name, id: $id}}}}) {\n affected_rows\n }\n}"

View file

@ -1 +0,0 @@
[]

View file

@ -1,28 +0,0 @@
- definition:
query:
collection_name: allowed-queries
query_name: delete all
url: delete_pages
methods:
- POST
- DELETE
name: delete all
comment: null
- definition:
query:
collection_name: allowed-queries
query_name: get page
url: page/:id
methods:
- GET
name: get page
comment: null
- definition:
query:
collection_name: allowed-queries
query_name: put page
url: page/:id
methods:
- PUT
name: put page
comment: null

View file

@ -1 +0,0 @@
version: 3

View file

@ -1,16 +0,0 @@
SET check_function_bodies = false;
CREATE TABLE public.pages (
id integer NOT NULL,
content jsonb NOT NULL
);
CREATE SEQUENCE public.pages_id_seq
AS integer
START WITH 1
INCREMENT BY 1
NO MINVALUE
NO MAXVALUE
CACHE 1;
ALTER SEQUENCE public.pages_id_seq OWNED BY public.pages.id;
ALTER TABLE ONLY public.pages ALTER COLUMN id SET DEFAULT nextval('public.pages_id_seq'::regclass);
ALTER TABLE ONLY public.pages
ADD CONSTRAINT pages_pkey PRIMARY KEY (id);