Create Player Guilds Table

This commit is contained in:
Hammad Jutt
2020-11-18 13:17:58 -07:00
parent c8b3d29a86
commit 8f4db81181
3 changed files with 21 additions and 0 deletions

View File

@@ -298,6 +298,25 @@
schema: public
name: SkillCategory
is_enum: true
- table:
schema: public
name: guild_player
object_relationships:
- name: Guild
using:
foreign_key_constraint_on: guild_id
- name: Player
using:
foreign_key_constraint_on: player_id
select_permissions:
- role: player
permission:
columns: []
filter: {}
- role: public
permission:
columns: []
filter: {}
- table:
schema: public
name: me

View File

@@ -0,0 +1 @@
DROP TABLE "public"."guild_player";

View File

@@ -0,0 +1 @@
CREATE TABLE "public"."guild_player"("guild_id" uuid NOT NULL, "player_id" uuid NOT NULL, PRIMARY KEY ("guild_id","player_id") , FOREIGN KEY ("guild_id") REFERENCES "public"."Guild"("id") ON UPDATE restrict ON DELETE restrict, FOREIGN KEY ("player_id") REFERENCES "public"."Player"("id") ON UPDATE restrict ON DELETE restrict, UNIQUE ("guild_id", "player_id"));