|
@@ -99,9 +99,6 @@ module Schild
|
|
|
|
|
|
|
|
|
class Fachklasse < Sequel::Model(:eigeneschule_fachklassen)
|
|
|
-
|
|
|
-
|
|
|
- one_to_many :schueler, :class => :Schueler
|
|
|
end
|
|
|
|
|
|
|
|
@@ -124,9 +121,6 @@ module Schild
|
|
|
|
|
|
|
|
|
class Abschnitt < Sequel::Model(:schuelerlernabschnittsdaten)
|
|
|
-
|
|
|
-
|
|
|
- many_to_one :schueler, :class => :Schueler
|
|
|
|
|
|
|
|
|
one_to_many :noten, :class => :Note
|
|
@@ -151,12 +145,6 @@ module Schild
|
|
|
|
|
|
|
|
|
class Fach < Sequel::Model(:eigeneschule_faecher)
|
|
|
-
|
|
|
-
|
|
|
- one_to_one :note, :class => :Note
|
|
|
-
|
|
|
-
|
|
|
- one_to_many :abi_abschluss_leistungen, :class => :AbiAbschlussFach
|
|
|
|
|
|
|
|
|
one_to_one :sprachenfolge, :class => :Sprachenfolge, :key => :Fach_ID
|
|
@@ -224,9 +212,6 @@ module Schild
|
|
|
|
|
|
|
|
|
class Fach_Gliederung < Sequel::Model(:fach_gliederungen)
|
|
|
-
|
|
|
-
|
|
|
- many_to_one :fach, :class => :Fach
|
|
|
|
|
|
|
|
|
many_to_one :fachklasse, :class => :Fachklasse
|
|
@@ -353,8 +338,8 @@ module SchildErweitert
|
|
|
end
|
|
|
|
|
|
|
|
|
- def self.list(klass)
|
|
|
- @@accessor_methods[klass]
|
|
|
+ def self.list(klass=nil)
|
|
|
+ klass ? @@accessor_methods[klass] : @@accessor_methods
|
|
|
end
|
|
|
end
|
|
|
end
|