From ef01ab3c55e9f2eb3c51573e8e2b6517e3f35ae5 Mon Sep 17 00:00:00 2001 From: Aldarien Date: Fri, 25 Mar 2022 16:14:12 -0300 Subject: [PATCH] Migrations --- api/db/migrations/20220325185534_queue.php | 27 +++++++++++++++++ .../20220325185539_queue_arguments.php | 28 ++++++++++++++++++ .../20220325191129_consolidados.php | 29 +++++++++++++++++++ 3 files changed, 84 insertions(+) create mode 100644 api/db/migrations/20220325185534_queue.php create mode 100644 api/db/migrations/20220325185539_queue_arguments.php create mode 100644 api/db/migrations/20220325191129_consolidados.php diff --git a/api/db/migrations/20220325185534_queue.php b/api/db/migrations/20220325185534_queue.php new file mode 100644 index 0000000..dda0f8f --- /dev/null +++ b/api/db/migrations/20220325185534_queue.php @@ -0,0 +1,27 @@ +table('queue') + ->addColumn('command', 'string') + ->addColumn('created', 'datetime') + ->addColumn('processed', 'boolean', ['default' => 0]) + ->create(); + } +} diff --git a/api/db/migrations/20220325185539_queue_arguments.php b/api/db/migrations/20220325185539_queue_arguments.php new file mode 100644 index 0000000..08496c0 --- /dev/null +++ b/api/db/migrations/20220325185539_queue_arguments.php @@ -0,0 +1,28 @@ +table('queue_arguments') + ->addColumn('queue_id', 'integer') + ->addForeignKey('queue_id', 'queue', ['delete' => 'cascade', 'update' => 'cascade']) + ->addColumn('argument', 'string', ['length' => 100]) + ->addColumn('value', 'string') + ->create(); + } +} diff --git a/api/db/migrations/20220325191129_consolidados.php b/api/db/migrations/20220325191129_consolidados.php new file mode 100644 index 0000000..4ea1d5c --- /dev/null +++ b/api/db/migrations/20220325191129_consolidados.php @@ -0,0 +1,29 @@ +table('consolidados') + ->addColumn('cuenta_id', 'integer') + ->addForeignKey('cuenta_id', 'cuentas', ['delete' => 'cascade', 'update' => 'cascade']) + ->addColumn('fecha', 'date') + ->addColumn('periodo', 'string', ['length' => 50]) + ->addColumn('saldo', 'double') + ->create(); + } +}