# This source file contains code for a basic sequential surrogate key generator module ETL #:nodoc: module Generator #:nodoc: # Surrogate key generator. class SurrogateKeyGenerator < Generator # Get the next surrogate key def next @surrogate_key ||= 0 @surrogate_key += 1 end end end end