public FirebirdGenerator(Processors.Firebird.FirebirdOptions fbOptions) : base(new FirebirdColumn(fbOptions), new FirebirdQuoter(), new EmptyDescriptionGenerator()) { if (fbOptions == null) throw new ArgumentNullException("fbOptions"); FBOptions = fbOptions; truncator = new FirebirdTruncator(FBOptions.TruncateLongNames, FBOptions.PackKeyNames); }
public FirebirdGenerator(Processors.Firebird.FirebirdOptions fbOptions) : base(new FirebirdColumn(fbOptions), new FirebirdQuoter()) { if (fbOptions == null) { throw new ArgumentNullException("fbOptions"); } FBOptions = fbOptions; truncator = new FirebirdTruncator(FBOptions.TruncateLongNames); }
public FirebirdGenerator(Processors.Firebird.FirebirdOptions fbOptions) : base(new FirebirdColumn(fbOptions), new FirebirdQuoter(), new GenericEvaluator()) { FBOptions = fbOptions; truncator = new FirebirdTruncator(FBOptions.TruncateLongNames); }
public FirebirdGenerator(Processors.Firebird.FirebirdOptions fbOptions) : base(new FirebirdColumn(fbOptions), new FirebirdQuoter(fbOptions.ForceQuote), new EmptyDescriptionGenerator()) { FBOptions = fbOptions ?? throw new ArgumentNullException(nameof(fbOptions)); truncator = new FirebirdTruncator(FBOptions.TruncateLongNames, FBOptions.PackKeyNames); }