Remove rake
This commit is contained in:
1 parent
cde8e13705
commit
9a554a764a
5 files changed
+14
-39
No files matched your search
@@ -8,9 +8,6 @@ group :development do
|
|||||||
gem "dotenv"
|
gem "dotenv"
|
||||||
end
|
end
|
||||||
|
|
||||||
# Tasks
|
|
||||||
gem "rake"
|
|
||||||
|
|
||||||
# Base
|
# Base
|
||||||
gem "roda"
|
gem "roda"
|
||||||
gem "rackup"
|
gem "rackup"
|
||||||
|
|||||||
@@ -41,7 +41,6 @@ GEM
|
|||||||
rack (3.2.7)
|
rack (3.2.7)
|
||||||
rackup (2.3.1)
|
rackup (2.3.1)
|
||||||
rack (>= 3)
|
rack (>= 3)
|
||||||
rake (13.4.2)
|
|
||||||
rbs (4.2.0)
|
rbs (4.2.0)
|
||||||
logger
|
logger
|
||||||
prism (>= 1.6.0)
|
prism (>= 1.6.0)
|
||||||
@@ -77,7 +76,6 @@ DEPENDENCIES
|
|||||||
mail
|
mail
|
||||||
puma
|
puma
|
||||||
rackup
|
rackup
|
||||||
rake
|
|
||||||
roda
|
roda
|
||||||
rodauth
|
rodauth
|
||||||
sequel
|
sequel
|
||||||
@@ -108,7 +106,6 @@ CHECKSUMS
|
|||||||
puma (8.0.2) sha256=c8ed871dfbbe66448ea9ffd46692342d9804d4071522b52b5331b7b6e7b686fb
|
puma (8.0.2) sha256=c8ed871dfbbe66448ea9ffd46692342d9804d4071522b52b5331b7b6e7b686fb
|
||||||
rack (3.2.7) sha256=93e13e1c24f93556671d85d2d79fa228c3485815c50d7e2f265b5330c6528fb7
|
rack (3.2.7) sha256=93e13e1c24f93556671d85d2d79fa228c3485815c50d7e2f265b5330c6528fb7
|
||||||
rackup (2.3.1) sha256=6c79c26753778e90983761d677a48937ee3192b3ffef6bc963c0950f94688868
|
rackup (2.3.1) sha256=6c79c26753778e90983761d677a48937ee3192b3ffef6bc963c0950f94688868
|
||||||
rake (13.4.2) sha256=cb825b2bd5f1f8e91ca37bddb4b9aaf345551b4731da62949be002fa89283701
|
|
||||||
rbs (4.2.0) sha256=51f7b886dcc05bc09e10b901daa6a81829f6adc03101d6ca9ea4aac6103e0674
|
rbs (4.2.0) sha256=51f7b886dcc05bc09e10b901daa6a81829f6adc03101d6ca9ea4aac6103e0674
|
||||||
rdoc (8.1.0) sha256=befc37880a5cfd36dcb176c748b5fd5ee39dd3536a75e81824e4972ce230f60a
|
rdoc (8.1.0) sha256=befc37880a5cfd36dcb176c748b5fd5ee39dd3536a75e81824e4972ce230f60a
|
||||||
reline (0.7.0) sha256=5b012d8e55dbf9d450f12bde2cf7d15ff546ae80b3f8f3b30e570d431815583d
|
reline (0.7.0) sha256=5b012d8e55dbf9d450f12bde2cf7d15ff546ae80b3f8f3b30e570d431815583d
|
||||||
|
|||||||
@@ -27,13 +27,7 @@ Ne pas versionner le fichier `.env`.
|
|||||||
Appliquer les migrations :
|
Appliquer les migrations :
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
bundle exec rake db:migrate
|
bundle exec ruby bin/migrate
|
||||||
```
|
|
||||||
|
|
||||||
Lister les tâches disponibles :
|
|
||||||
|
|
||||||
```sh
|
|
||||||
bundle exec rake -T
|
|
||||||
```
|
```
|
||||||
|
|
||||||
Démarrer le serveur de développement :
|
Démarrer le serveur de développement :
|
||||||
@@ -57,5 +51,5 @@ Exécuter les migrations dans le conteneur applicatif avant de
|
|||||||
démarrer la nouvelle version :
|
démarrer la nouvelle version :
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
bundle exec rake db:migrate
|
bundle exec ruby bin/migrate
|
||||||
```
|
```
|
||||||
@@ -1,25 +0,0 @@
|
|||||||
require "dotenv/load" if ENV.fetch("RACK_ENV", "development") == "development"
|
|
||||||
|
|
||||||
require_relative "lib/database"
|
|
||||||
|
|
||||||
Sequel.extension :migration
|
|
||||||
|
|
||||||
MIGRATIONS_PATH = File.expand_path("db/migrations", __dir__)
|
|
||||||
|
|
||||||
namespace :db do
|
|
||||||
desc "Apply pending database migrations"
|
|
||||||
task :migrate do
|
|
||||||
Sequel::Migrator.run(DB, MIGRATIONS_PATH)
|
|
||||||
end
|
|
||||||
|
|
||||||
desc "Display current migration version"
|
|
||||||
task :version do
|
|
||||||
version = if DB.tables.include?(:schema_info)
|
|
||||||
DB[:schema_info].get(:version) || 0
|
|
||||||
else
|
|
||||||
0
|
|
||||||
end
|
|
||||||
|
|
||||||
puts "Schema version: #{version}"
|
|
||||||
end
|
|
||||||
end
|
|
||||||
+12
@@ -0,0 +1,12 @@
|
|||||||
|
#!/usr/bin/env ruby
|
||||||
|
|
||||||
|
require "dotenv/load" if ENV.fetch("RACK_ENV", "development") == "development"
|
||||||
|
require_relative "../lib/database"
|
||||||
|
|
||||||
|
Sequel.extension :migration
|
||||||
|
|
||||||
|
migrations_path = File.expand_path("../db/migrations", __dir__)
|
||||||
|
|
||||||
|
Sequel::Migrator.run(DB, migrations_path)
|
||||||
|
|
||||||
|
puts "Database schema is up to date."
|
||||||
Reference in new issue
Block a user