dev/wip_excel_parsing #1
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "dev/wip_excel_parsing"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
WOOP
WOOP
ASSASSIN DE LA POLICE
@ -0,0 +1,26 @@
require 'roo'
Il faut renommer le fichier: on essaie d'avoir une structure isomorphique (code avec le même nommage que la structure de fichier)
metal_aventures/character/import_neph_sheet.rb => MetalAdventures::Character::ImportNephSheet
@ -0,0 +3,4 @@
module MetalAdventures
class Character
module ImportNephSheet
def self.import(path:)
La fonction devrait retourner le nouveau personnage
@ -0,0 +6,4 @@
def self.import(path:)
xls = Roo::Spreadsheet.open(path, extension: :xlsx)
test = Character.new(name: xls.sheet(0).b3).save
on renomme la variable test pour un vrai truc ? :D
T'as oublié de gitignore le dossier temp.
Je pense qu'on peut garder clap.xlsx mais il faudrait l'utiliser pour faire des tests unitaires pour vérifier que le code continue de marcher dans le futur.
@ -0,0 +6,4 @@
def self.import(path:)
xls = Roo::Spreadsheet.open(path, extension: :xlsx)
newCharacter = Character.new(name: xls.sheet(0).b3).save
le standard dit que les variables sont en snake_case
@ -0,0 +1,29 @@
require 'roo'
nom de fichier en snake_case
@ -0,0 +1,29 @@
require 'roo'
nom de fichier en snake_case
@ -3,3 +3,5 @@
doc/
.yardoc/
help
temp/*
temp/ should suffice