summaryrefslogtreecommitdiff
path: root/priv
diff options
context:
space:
mode:
Diffstat (limited to 'priv')
-rw-r--r--priv/repo/migrations/20221229225556_add_node.exs10
-rw-r--r--priv/repo/migrations/20221229225559_add_user_session.exs11
-rw-r--r--priv/test_keys/client_keys/.gitignore1
-rw-r--r--priv/test_keys/client_keys/id_ed255197
-rw-r--r--priv/test_keys/client_keys/id_ed25519.pub1
5 files changed, 30 insertions, 0 deletions
diff --git a/priv/repo/migrations/20221229225556_add_node.exs b/priv/repo/migrations/20221229225556_add_node.exs
new file mode 100644
index 0000000..f8eace8
--- /dev/null
+++ b/priv/repo/migrations/20221229225556_add_node.exs
@@ -0,0 +1,10 @@
+defmodule Chessh.Repo.Migrations.AddNode do
+ use Ecto.Migration
+
+ def change do
+ create table(:nodes, primary_key: false) do
+ add(:id, :string, primary_key: true)
+ add(:last_start, :utc_datetime)
+ end
+ end
+end
diff --git a/priv/repo/migrations/20221229225559_add_user_session.exs b/priv/repo/migrations/20221229225559_add_user_session.exs
new file mode 100644
index 0000000..6f7a599
--- /dev/null
+++ b/priv/repo/migrations/20221229225559_add_user_session.exs
@@ -0,0 +1,11 @@
+defmodule Chessh.Repo.Migrations.AddUserSession do
+ use Ecto.Migration
+
+ def change do
+ create table(:player_sessions) do
+ add(:login, :utc_datetime)
+ add(:player_id, references(:players))
+ add(:node_id, references(:nodes, type: :string))
+ end
+ end
+end
diff --git a/priv/test_keys/client_keys/.gitignore b/priv/test_keys/client_keys/.gitignore
new file mode 100644
index 0000000..6599fc4
--- /dev/null
+++ b/priv/test_keys/client_keys/.gitignore
@@ -0,0 +1 @@
+known_hosts \ No newline at end of file
diff --git a/priv/test_keys/client_keys/id_ed25519 b/priv/test_keys/client_keys/id_ed25519
new file mode 100644
index 0000000..af061d7
--- /dev/null
+++ b/priv/test_keys/client_keys/id_ed25519
@@ -0,0 +1,7 @@
+-----BEGIN OPENSSH PRIVATE KEY-----
+b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAAMwAAAAtzc2gtZW
+QyNTUxOQAAACDyhmROJ9PPZsBpG46n+FCLn+mP0nncwSPgXO9xRRsKPQAAAJAJnUS4CZ1E
+uAAAAAtzc2gtZWQyNTUxOQAAACDyhmROJ9PPZsBpG46n+FCLn+mP0nncwSPgXO9xRRsKPQ
+AAAEBjR5Cy8SHUtrIf6aHJGXA/kgesZzxxjH15E4wj1DESh/KGZE4n089mwGkbjqf4UIuf
+6Y/SedzBI+Bc73FFGwo9AAAABm5vbmFtZQECAwQFBgc=
+-----END OPENSSH PRIVATE KEY----- \ No newline at end of file
diff --git a/priv/test_keys/client_keys/id_ed25519.pub b/priv/test_keys/client_keys/id_ed25519.pub
new file mode 100644
index 0000000..e97b08e
--- /dev/null
+++ b/priv/test_keys/client_keys/id_ed25519.pub
@@ -0,0 +1 @@
+ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPKGZE4n089mwGkbjqf4UIuf6Y/SedzBI+Bc73FFGwo9 \ No newline at end of file