Kom igångKom igång gratis

Schemat public

Schemat public skapas automatiskt i en PostgreSQL-databas när en ny databas skapas. Alla användare har som standard tillgång till detta schema, om inte åtkomsten uttryckligen begränsas. När en databas ska användas av en enda användare och inte innehåller komplexa grupperingar av dataobjekt utöver vad ett objekt-relationellt databashanteringssystem naturligt stöder, räcker schemat public i regel gott. Sådana databaser behöver inga ytterligare scheman. Den här övningen förstärker förståelsen för att schemat public kan ignoreras vid grundläggande användning av PostgreSQL.

Den här övningen är en del av kursen

Skapa PostgreSQL-databaser

Visa kurs

Övningsinstruktioner

  • Tänk dig att du arbetar med databasen pod som beskrivs i tidigare lektioner. Skapa en tabell med namnet users (för att representera lyssnare av poddar på plattformen) i databasen pod, så att den läggs till i schemat public.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

-- Add users table to the public schema for the pod database
___ ___ ___ (
  id serial PRIMARY KEY,
  first_name TEXT NOT NULL,
  last_name TEXT NOT NULL,
  email TEXT NOT NULL,
  hashed_password CHAR(72) NOT NULL
);
Redigera och kör kod