Esempio n. 1
0
        public string[] SqlCreateStrings(Dialect.Dialect dialect)
        {
            int sourceIncrementSize = _applyIncrementSizeToSourceValues ? _incrementSize : 1;

            // If pooled sequences aren't supported, but needed here, the dialect will throw, which is
            // ok, since the SequenceStyleGenerator is responsible for not using us in that case.

            if (_initialValue > 1 || sourceIncrementSize > 1)
            {
                return(dialect.GetCreateSequenceStrings(_sequenceName, _initialValue, sourceIncrementSize));
            }
            else
            {
                return new[] { dialect.GetCreateSequenceString(_sequenceName) }
            };
        }
Esempio n. 2
0
        public string[] SqlCreateStrings(Dialect.Dialect dialect)
        {
            int sourceIncrementSize = applyIncrementSizeToSourceValues ? incrementSize : 1;

            return(dialect.GetCreateSequenceStrings(sequenceName, initialValue, sourceIncrementSize));
        }