[#880] New Data Base schema to manage the new procedure system

This commit is contained in:
Xavier J 2015-09-21 11:38:14 +02:00
parent cb2786bb33
commit 5f3a320f2f
9 changed files with 68 additions and 1007 deletions

View file

@ -0,0 +1,5 @@
class DropEvenementViesTable < ActiveRecord::Migration
def change
drop_table :evenement_vies
end
end

View file

@ -0,0 +1,20 @@
class RenameTableFormulaireToProcedure < ActiveRecord::Migration
def change
remove_column :formulaires, :demarche_id
remove_column :formulaires, :cigle_ministere
remove_column :formulaires, :evenement_vie_id
remove_column :formulaires, :publics
remove_column :formulaires, :lien_fiche_signaletique
remove_column :formulaires, :lien_notice
remove_column :formulaires, :categorie
remove_column :formulaires, :mail_pj
remove_column :formulaires, :email_contact
rename_column :formulaires, :nom, :libelle
rename_column :formulaires, :objet, :description
rename_column :formulaires, :ministere, :organisation
rename_column :formulaires, :use_admi_facile, :test
rename_table :formulaires, :procedures
end
end

View file

@ -0,0 +1,5 @@
class RenamePieceJointeToPieceJustificatives < ActiveRecord::Migration
def change
rename_table :pieces_jointes, :pieces_justificatives
end
end

View file

@ -0,0 +1,14 @@
class RenameTypesPieceJointeToTypesDePieceJustificative < ActiveRecord::Migration
def change
remove_column :types_piece_jointe, :CERFA
remove_column :types_piece_jointe, :nature
remove_column :types_piece_jointe, :libelle_complet
remove_column :types_piece_jointe, :etablissement
remove_column :types_piece_jointe, :demarche
remove_column :types_piece_jointe, :administration_emetrice
rename_column :types_piece_jointe, :formulaire_id, :procedure_id
rename_table :types_piece_jointe, :types_de_piece_justificative
end
end