ci(Rake): add dev migrations tasks.

This commit is contained in:
Mono Mono 2024-12-02 21:56:23 -05:00
parent 4679170ab9
commit a3d5fb1b45

View File

@ -54,10 +54,22 @@ end
desc 'Desarrollo' desc 'Desarrollo'
namespace :dev do namespace :dev do
desc 'correr test de django' desc 'correr test de django'
task :test do task :test do
compose('exec', 'django', 'python', '/app/manage.py', 'test', '/app/don_confiao') compose('exec', 'django', 'python', '/app/manage.py', 'test', '/app/don_confiao')
end end
desc 'crear migraciones'
task :makemigrations do
compose('exec', 'django', 'python', '/app/manage.py', 'makemigrations')
end
desc 'aplicar migraciones'
task :migrate do
compose('exec', 'django', 'python', '/app/manage.py', 'migrate')
end
end end
def compose(*arg, compose: DOCKER_COMPOSE) def compose(*arg, compose: DOCKER_COMPOSE)