Turning Raw data into TypeORM Entity - mysql

I have data that I am sending to my NodeJs server that is in the standard SQL format with the default SQL column names etc.
I want to take these raw entities and reinsert them into the db. It seems like I can't insert them straight up without converting them into entities, or preparing a raw SQL statement.
I want to turn these values into TypeORM entities automatically without having to write transform functions.
Is there a good way to accomplish this in TypeORM?

Related

Is it possible to use sqlalchemy to reflect table and change data type of column from string to datetime?

I have a web application where users can upload CSVs. I use Python Pandas to actually do the upload. I have to give the users the ability to change the database table's column's types such as from strings to datetimes. Is there a way to do this in Sqlalchemy? I'm working with reflected tables, and so I have Table objects with all their columns but I have a feeling that Sqlalchemy does not have this capability and that I will have to execute raw SQL to do this.

WPForms : Json to SQL table output

I am using the WPForms Pro version that stored the entries into a database. I found out that WPForms stored the data into my database as JSON into the fields column of wp_entries table.
I need to further process this data into reports and I would love this data to be available as standard SQL table.
Does anyone know how to convert this JSON code into a SQL output using SQL code? I have tried JSON_TABLE function but I'm a bit unfamiliar with that logic.
Backend is MySQL / MariaDB.
My JSON data looks something like this:
{"5":{"name":"Locate cost","value":"0.90","id":5,"type":"number"},"3":{"name":"Ticker","value":"IDAI","id":3,"type":"text"}
Thanks!

Convert SQL Server Query to MongoDB Query # Runtime

I am in a situation where I need to convert my dynamically generated SQL Server query to Mongo DB query. Is there any tool/plugin/nuget package available that takes sql server query as input and outputs mongodb query(just like what is done in "www.querymongo.com")?
No
I would add than you don't send interpreted language (sql) than you can adapt according to the database server, but you use a proprietary API :
http://docs.mongodb.org/ecosystem/tutorial/use-linq-queries-with-csharp-driver/
Have created a JS for creating the Mongo queries dynamically, based on the operators selected.

How to retrieve information after specific strings in my sql

I am making csv file by sql2excell component for joomla. It calls the data by SQL queries, so I retrieve all the information through SQL queries. The problem is some that fields have extra information which I don't want to display to the end user.
For example, the fields show the data below when I retrieve by a query:
a:3:{s:4:"city";s:3:"000";s:3:"ext";s:3:"000";s:3:"tel";s:4:"0000";}
I only want the values that are in quotes, like this: 0000000000
Is there any way I can get this by an SQL query?
No.
These values are serialized and MySQL doesn't have functions to deserialize them. You have to make a bridge between MySQL and sql2excel which would decode it, but Im not familiar with this tool so can't be of much help.

for the database question using the mysql and the .net 2.0

I have my data in the mysql database but i want to update my database tables without affecting the old data.
and i need the functionality that i can fetch the old data as well as new updated data as and when required in the software according to the date
Here's one way to do what you describe:
Add a datetime column—let's say INSERTED_DT—to your database.
Populate INSERTED_DT with the current datetime on insert and/or on update. Most DBMSs have some facility to make it easy to do this kind of thing.
Write database queries with parameters to extract relevant sections of your database based on INSERTED_DT.