init commit,

This commit is contained in:
louiscklaw
2025-05-28 09:55:51 +08:00
commit efe70ceb69
8042 changed files with 951668 additions and 0 deletions

View File

@@ -0,0 +1,51 @@
--
-- REQXXX countries
--
-- https://supabase.com/docs/guides/getting-started/quickstarts/reactjs
--
-- Create the table
BEGIN;
DROP TABLE IF EXISTS "countries";
CREATE TABLE countries(
id bigint PRIMARY KEY GENERATED ALWAYS AS IDENTITY,
name text NOT NULL
);
ALTER TABLE countries ENABLE ROW LEVEL SECURITY;
CREATE POLICY "public can read countries" ON public.countries
FOR SELECT TO anon
USING (TRUE);
CREATE POLICY "public can write countries" ON "public"."countries" AS PERMISSIVE
FOR INSERT TO public
WITH CHECK (TRUE);
CREATE POLICY "public can update countries" ON "public"."countries" AS PERMISSIVE
FOR UPDATE TO public
USING (TRUE);
CREATE POLICY "public can delete countries" ON "public"."countries" AS PERMISSIVE
FOR DELETE TO public
USING (TRUE);
COMMIT;
-- Insert some sample data into the table
INSERT INTO countries(name)
VALUES
('Canada'),
('United States'),
('Mexico'),
('France'),
('Germany'),
('Japan'),
('United Kingdom'),
('China'),
('India'),
('Brazil'),
('Russia'),
('Italy'),
('South Korea'),
('Turkey'),
('Australia'),
('Spain'),
('Indonesia'),
('Poland'),
('Thailand'),
('Vietnam');