From 037cc5374220ef6fac4b27ea26f19682535788cb Mon Sep 17 00:00:00 2001 From: Djkato Date: Mon, 5 Jun 2023 15:59:16 +0200 Subject: [PATCH] preparation for publish to crates --- Cargo.lock | 69 +++++++++++++++++++++++------------------------------ Cargo.toml | 18 +++++++------- demo-db.sql | 7 ------ 3 files changed, 40 insertions(+), 54 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index b2382fc..b6210e5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -276,7 +276,7 @@ checksum = "3b015a331cc64ebd1774ba119538573603427eaace0a1950c423ab971f903796" dependencies = [ "proc-macro2", "quote", - "syn 1.0.109", + "syn", ] [[package]] @@ -293,7 +293,7 @@ checksum = "b84f9ebcc6c1f5b8cb160f6990096a5c127f423fcb6e1ccc46c370cbdfb75dfc" dependencies = [ "proc-macro2", "quote", - "syn 1.0.109", + "syn", ] [[package]] @@ -355,7 +355,7 @@ dependencies = [ "proc-macro2", "quote", "serde", - "syn 1.0.109", + "syn", "zbus", "zbus_names", "zvariant", @@ -450,7 +450,7 @@ checksum = "1aca418a974d83d40a0c1f0c5cba6ff4bc28d8df099109ca459a2118d40b6322" dependencies = [ "proc-macro2", "quote", - "syn 1.0.109", + "syn", ] [[package]] @@ -709,7 +709,7 @@ dependencies = [ [[package]] name = "csql" -version = "0.1.0" +version = "1.0.0" dependencies = [ "chrono", "csv", @@ -768,7 +768,7 @@ dependencies = [ "proc-macro2", "quote", "scratch", - "syn 1.0.109", + "syn", ] [[package]] @@ -785,7 +785,7 @@ checksum = "0b75aed41bb2e6367cae39e6326ef817a851db13c13e4f3263714ca3cfb8de56" dependencies = [ "proc-macro2", "quote", - "syn 1.0.109", + "syn", ] [[package]] @@ -807,7 +807,7 @@ checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b" dependencies = [ "proc-macro2", "quote", - "syn 1.0.109", + "syn", ] [[package]] @@ -988,7 +988,7 @@ checksum = "f58dc3c5e468259f19f2d46304a6b28f1c3d034442e14b322d2b850e36f6d5ae" dependencies = [ "proc-macro2", "quote", - "syn 1.0.109", + "syn", ] [[package]] @@ -1347,7 +1347,9 @@ dependencies = [ [[package]] name = "grid" -version = "0.9.1-alpha.0" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eec1c01eb1de97451ee0d60de7d81cf1e72aabefb021616027f3d1c3ec1c723c" [[package]] name = "gtk-sys" @@ -1863,7 +1865,7 @@ dependencies = [ "proc-macro-crate", "proc-macro2", "quote", - "syn 1.0.109", + "syn", ] [[package]] @@ -1950,7 +1952,7 @@ checksum = "b501e44f11665960c7e7fcf062c7d96a14ade4aa98116c004b2e37b5be7d736c" dependencies = [ "proc-macro2", "quote", - "syn 1.0.109", + "syn", ] [[package]] @@ -2411,9 +2413,9 @@ dependencies = [ [[package]] name = "serde" -version = "1.0.160" +version = "1.0.156" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb2f3770c8bce3bcda7e149193a069a0f4365bda1fa5cd88e03bca26afc1216c" +checksum = "314b5b092c0ade17c00142951e50ced110ec27cea304b1037c6969246c2469a4" dependencies = [ "serde_derive", ] @@ -2432,13 +2434,13 @@ dependencies = [ [[package]] name = "serde_derive" -version = "1.0.160" +version = "1.0.156" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "291a097c63d8497e00160b166a967a4a79c64f3facdd01cbd7502231688d77df" +checksum = "d7e29c4601e36bcec74a223228dce795f4cd3616341a4af93520ca1a837c087d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.12", + "syn", ] [[package]] @@ -2449,7 +2451,7 @@ checksum = "395627de918015623b32e7669714206363a7fc00382bf477e72c1f7533e8eafc" dependencies = [ "proc-macro2", "quote", - "syn 1.0.109", + "syn", ] [[package]] @@ -2644,7 +2646,7 @@ dependencies = [ "sha2", "sqlx-core", "sqlx-rt", - "syn 1.0.109", + "syn", "url", ] @@ -2705,17 +2707,6 @@ dependencies = [ "unicode-ident", ] -[[package]] -name = "syn" -version = "2.0.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "79d9531f94112cfc3e4c8f5f02cb2b58f72c97b7efd85f70203cc6d8efda5927" -dependencies = [ - "proc-macro2", - "quote", - "unicode-ident", -] - [[package]] name = "system-deps" version = "6.0.3" @@ -2768,7 +2759,7 @@ checksum = "5420d42e90af0c38c3290abcca25b9b3bdf379fc9f55c528f53a269d9c9a267e" dependencies = [ "proc-macro2", "quote", - "syn 1.0.109", + "syn", ] [[package]] @@ -2850,7 +2841,7 @@ checksum = "d266c00fde287f55d3f1c3e96c500c362a2b8c695076ec180f27918820bc6df8" dependencies = [ "proc-macro2", "quote", - "syn 1.0.109", + "syn", ] [[package]] @@ -2920,7 +2911,7 @@ checksum = "4017f8f45139870ca7e672686113917c71c7a6e02d4924eda67186083c03081a" dependencies = [ "proc-macro2", "quote", - "syn 1.0.109", + "syn", ] [[package]] @@ -3078,7 +3069,7 @@ dependencies = [ "once_cell", "proc-macro2", "quote", - "syn 1.0.109", + "syn", "wasm-bindgen-shared", ] @@ -3112,7 +3103,7 @@ checksum = "2aff81306fcac3c7515ad4e177f521b5c9a15f2b08f4e32d823066102f35a5f6" dependencies = [ "proc-macro2", "quote", - "syn 1.0.109", + "syn", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -3308,7 +3299,7 @@ checksum = "9539b6bd3eadbd9de66c9666b22d802b833da7e996bc06896142e09854a61767" dependencies = [ "proc-macro2", "quote", - "syn 1.0.109", + "syn", ] [[package]] @@ -3534,7 +3525,7 @@ dependencies = [ "proc-macro2", "quote", "regex", - "syn 1.0.109", + "syn", "zvariant_utils", ] @@ -3578,7 +3569,7 @@ dependencies = [ "proc-macro-crate", "proc-macro2", "quote", - "syn 1.0.109", + "syn", "zvariant_utils", ] @@ -3590,5 +3581,5 @@ checksum = "53b22993dbc4d128a17a3b6c92f1c63872dd67198537ee728d8b5d7c40640a8b" dependencies = [ "proc-macro2", "quote", - "syn 1.0.109", + "syn", ] diff --git a/Cargo.toml b/Cargo.toml index 1cec934..8616318 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,15 +1,18 @@ [package] name = "csql" -version = "0.1.0" +version = "1.0.0" edition = "2021" -license = "CC-BY-NC-ND-4.0" -authors = ["Radovan Katrenčik"] +license = "CC-BY-SA-4.0" +authors = ["Djkáťo "] readme = "README.md" -publish = false -description = "An assistant tool to easily map a CSV spreadsheets collumns to a database tables' fields. Great for mass uploading products from a manufacturer provided catalog to an e-shop." +homepage = "https://github.com/djkato/CSQL" +repository = "https://github.com/djkato/CSQL" +keywords = ["database", "sql", "ui"] +categories = ["database", "database-implementations", "text-editors"] +description = "An assistant tool to easily map a CSV spreadsheets' collumns to a database tables' fields. Great for mass uploading products from a manufacturer provided catalog to an e-shop." [dependencies] -sqlx = { version = "0.6.2", features = [ "runtime-tokio-native-tls" , "mysql" ] } +sqlx = { version = "0.6.2", features = ["runtime-tokio-native-tls", "mysql"] } tokio = { version = "1.25.0", features = ["full"] } # ["rt", "io-std", "macros", "parking_lot", "sync" ] # dotenvy = "0.15.6" @@ -19,8 +22,7 @@ egui = "0.21.0" eframe = "0.21.0" egui_extras = "0.21.0" rfd = "0.11.1" -# need remove_row() and remove_col(), Change back once pull request accepted -grid = { path = "../grid/grid" } +grid = "0.10.0" # regex = "1.7.1" chrono = "0.4.24" if_chain = "1.0.2" diff --git a/demo-db.sql b/demo-db.sql index 243355f..f944561 100644 --- a/demo-db.sql +++ b/demo-db.sql @@ -1,11 +1,5 @@ -- phpMyAdmin SQL Dump -- version 5.2.0 --- https://www.phpmyadmin.net/ --- --- Host: sql9.hostcreators.sk:3314 --- Generation Time: Feb 09, 2023 at 10:54 PM --- Server version: 8.0.29 --- PHP Version: 8.1.14 SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; START TRANSACTION; @@ -18,7 +12,6 @@ SET time_zone = "+00:00"; /*!40101 SET NAMES utf8mb4 */; -- --- Database: `d4952_farbysabr2023` -- -- --------------------------------------------------------