Example #1
0
 public SqlDumper(ISqlOutputStream stream, ISqlDialect dialect, SqlFormatProperties props)
 {
     m_stream             = stream;
     m_props              = props;
     m_dialect            = dialect;
     m_DDA                = dialect.CreateDataAdapter();
     m_formatterState.DDA = m_DDA;
 }
Example #2
0
 public SqlDumper(ISqlOutputStream stream, IDatabaseFactory factory, SqlFormatProperties props)
 {
     m_stream = stream;
     m_props = props;
     m_factory = factory;
     m_DDA = m_factory.CreateDataAdapter();
     m_formatterState.DDA = m_DDA;
     m_dialect = m_factory.CreateDialect();
 }
Example #3
0
 public SqlDumper(ISqlOutputStream stream, IDatabaseFactory factory, SqlFormatProperties props)
 {
     _stream             = stream;
     _props              = props;
     _factory            = factory;
     _DDA                = _factory.CreateDataAdapter();
     _formatterState.DDA = _DDA;
     _dialect            = _factory.CreateDialect();
     _dumperCaps         = _factory.DumperCaps;
     _dialectCaps        = _factory.DialectCaps;
 }
Example #4
0
 public SqliteSqlDumper(ISqlOutputStream stream, IDatabaseFactory factory, SqlFormatProperties props)
     : base(stream, factory, props)
 {
 }
Example #5
0
 public MySqlDumper(ISqlOutputStream stream, ISqlDialect dialect, SqlFormatProperties props)
     : base(stream, dialect, props)
 {
 }
Example #6
0
 public override ISqlDumper CreateDumper(ISqlOutputStream stream, SqlFormatProperties props)
 {
     return(new MySqlSqlDumper(stream, this, props));
 }
Example #7
0
 public virtual ISqlDumper CreateDumper(ISqlOutputStream stream, SqlFormatProperties props)
 {
     return(new SqlDumper(stream, this, props));
 }
Example #8
0
        //public virtual bool SupportsNestedTransactions { get { return false; } }

        //// constraint support
        //public virtual bool SupportsForeignKeys { get { return true; } }
        //public virtual bool SupportsPrimaryKeys { get { return true; } }
        //public virtual bool SupportsUniques { get { return true; } }
        //public virtual bool SupportsIndexes { get { return true; } }
        //public virtual bool SupportsChecks { get { return true; } }

        //public virtual bool SupportsAlterTable { get { return true; } }
        //public virtual bool SupportsSchemas { get { return true; } }


        public virtual void ChangeColumn(NameWithSchema table, IColumnStructure oldcol, IColumnStructure newcol, ISqlOutputStream tw)
        {
            throw new NotImplementedError("DAE-00155");
        }
Example #9
0
 public SqlServerSqlDumper(ISqlOutputStream stream, IDatabaseFactory factory, SqlFormatProperties props)
     : base(stream, factory, props)
 {
 }
 public override ISqlDumper CreateDumper(ISqlOutputStream stream, SqlFormatProperties props)
 {
     return new SqlServerSqlDumper(stream, this, props);
 }
Example #11
0
 public virtual ISqlDumper CreateDumper(ISqlOutputStream stream, SqlFormatProperties props)
 {
     return(m_dialect.CreateDumper(stream, props));
 }
Example #12
0
 public InfoSqlDumper(ISqlOutputStream fw, ISqlDialect dialect, SqlFormatProperties props)
     : base(fw, dialect, props)
 {
 }
Example #13
0
 public virtual ISqlDumper CreateDumper(ISqlOutputStream stream, SqlFormatProperties props)
 {
     return new SqlDumper(stream, this, props);
 }