Exemplo n.º 1
0
 /// <summary>
 /// </summary>
 public void CreateDatabase()
 {
     MonetDbtcpProxy.CreateDatabase(_connectionInfo.Host, _connectionInfo.Database);
 }
Exemplo n.º 2
0
 /// <summary>
 ///
 /// </summary>
 /// <returns></returns>
 public List <MonetDatabaseInfo> GetDatabases()
 {
     return(MonetDbtcpProxy.GetDatabases(_connectionInfo.Host));
 }
Exemplo n.º 3
0
 /// <summary>
 /// </summary>
 /// <returns></returns>
 public DatabaseStatus StatusDatabase()
 {
     return(MonetDbtcpProxy.StatusDatabase(_connectionInfo.Host, _connectionInfo.Database));
 }
Exemplo n.º 4
0
 /// <summary>
 ///
 /// </summary>
 public void LoadDatabase()
 {
     MonetDbtcpProxy.LoadDatabase(_connectionInfo.Host, _connectionInfo.Database);
 }
Exemplo n.º 5
0
 /// <summary>
 ///
 /// </summary>
 public void KillDatabase()
 {
     MonetDbtcpProxy.KillDatabase(_connectionInfo.Host, _connectionInfo.Database);
 }
Exemplo n.º 6
0
 /// <summary>
 /// </summary>
 /// <returns></returns>
 public void DropDatabase()
 {
     MonetDbtcpProxy.DropDatabase(_connectionInfo.Host, _connectionInfo.Database);
 }
Exemplo n.º 7
0
        /// <summary>
        /// </summary>
        /// <param name="schemaName"></param>
        /// <param name="tableName"></param>
        /// <param name="columns"></param>
        /// <param name="values"></param>
        /// <param name="batchSize"></param>
        public bool BulkCopy(string schemaName, string tableName, TableColumnInfo[] columns, object[][] values, int batchSize)
        {
            var statements = values.MapToFile();

            return(MonetDbtcpProxy.BulkCopy(ConnectionInfo, schemaName, tableName, columns, statements, batchSize));
        }