From 3bd611a8a2c021c1c43eab838aa28964f17ec097 Mon Sep 17 00:00:00 2001 From: nochill Date: Wed, 22 May 2024 11:26:15 +0700 Subject: [PATCH] dev --- .gitignore | 0 .vscode/settings.json | 0 Makefile | 0 TODO | 0 api/BaseResponse.go | 0 api/api.go | 0 api/image.go | 0 api/location.go | 0 api/middleware.go | 0 api/news_event.go | 0 api/region.go | 0 api/reviews.go | 0 api/server.go | 0 api/tags.go | 0 api/test/location_test.go | 0 api/test/main_test.go | 0 api/test/user_test.go | 0 api/token.go | 0 api/user.go | 0 data.ms/VERSION | 0 data.ms/auth/data.mdb | Bin data.ms/auth/lock.mdb | Bin 8192 -> 8192 bytes .../data.mdb | Bin 380928 -> 425984 bytes .../lock.mdb | Bin 65664 -> 65664 bytes data.ms/instance-uid | 0 data.ms/tasks/data.mdb | Bin 106496 -> 106496 bytes data.ms/tasks/lock.mdb | Bin 8192 -> 8192 bytes db/csv_seeder/images.csv | 0 db/csv_seeder/kabupaten.csv | 0 db/csv_seeder/locations.csv | 0 db/csv_seeder/provinsi.csv | 0 db/csv_seeder/regions.csv | 0 db/csv_seeder/reviews.csv | 0 db/csv_seeder/tags.csv | 0 db/csv_seeder/user.csv | 0 db/migrations/000001_init_schema.down.sql | 0 db/migrations/000001_init_schema.up.sql | 0 ...add_approvedby_in_locations_table.down.sql | 0 ...2_add_approvedby_in_locations_table.up.sql | 0 .../000003_create_user_activities.down.sql | 0 .../000003_create_user_activities.up.sql | 0 .../000004_create_images_table.down.sql | 0 .../000004_create_images_table.up.sql | 0 ...r_tags_column_approvedby_nullable.down.sql | 0 ...ter_tags_column_approvedby_nullable.up.sql | 0 ...000006_create_user_sessions_table.down.sql | 0 .../000006_create_user_sessions_table.up.sql | 0 .../000007_create_user_follow_table.down.sql | 0 .../000007_create_user_follow_table.up.sql | 0 ...0008_alter_users_add_about_column.down.sql | 0 ...000008_alter_users_add_about_column.up.sql | 0 ...09_alter_users_add_website_column.down.sql | 0 ...0009_alter_users_add_website_column.up.sql | 0 .../000010_create_news_event_table.down.sql | 0 .../000010_create_news_event_table.up.sql | 0 db/mock/store.go | 0 db/queries/follow.sql | 0 db/queries/images.sql | 0 db/queries/locations.sql | 0 db/queries/news_events.sql | 0 db/queries/provinces.sql | 0 db/queries/regencies.sql | 0 db/queries/regions.sql | 0 db/queries/reviews.sql | 0 db/queries/sessions.sql | 0 db/queries/users.sql | 0 db/sqlc/db.go | 0 db/sqlc/error.go | 0 db/sqlc/follow.sql.go | 0 db/sqlc/images.go | 0 db/sqlc/images.sql.go | 0 db/sqlc/locations.go | 0 db/sqlc/locations.sql.go | 0 db/sqlc/models.go | 0 db/sqlc/news_events.go | 0 db/sqlc/news_events.sql.go | 0 db/sqlc/provinces.sql.go | 0 db/sqlc/querier.go | 0 db/sqlc/regencies.sql.go | 0 db/sqlc/regions.sql.go | 0 db/sqlc/reviews.go | 0 db/sqlc/reviews.sql.go | 0 db/sqlc/sessions.sql.go | 0 db/sqlc/store.go | 0 db/sqlc/test/locations_test.go | 0 db/sqlc/test/main_test.go | 0 db/sqlc/test/users_test.go | 0 db/sqlc/tx_location.go | 0 db/sqlc/users.go | 0 db/sqlc/users.sql.go | 0 dev.env.example | 0 go.mod | 0 go.sum | 0 import_csv.sh | 4 ++++ main.go | 0 notes | 0 sqlc.yaml | 0 user_stories | 0 util/cloudfare/r2.go | 2 ++ util/config.go | 0 util/password.go | 0 util/password_test.go | 0 util/random.go | 0 util/sql.go | 0 util/token/maker.go | 0 util/token/paseto.go | 0 util/token/paseto_test.go | 0 util/token/payload.go | 0 108 files changed, 6 insertions(+) mode change 100644 => 100755 .gitignore mode change 100644 => 100755 .vscode/settings.json mode change 100644 => 100755 Makefile mode change 100644 => 100755 TODO mode change 100644 => 100755 api/BaseResponse.go mode change 100644 => 100755 api/api.go mode change 100644 => 100755 api/image.go mode change 100644 => 100755 api/location.go mode change 100644 => 100755 api/middleware.go mode change 100644 => 100755 api/news_event.go mode change 100644 => 100755 api/region.go mode change 100644 => 100755 api/reviews.go mode change 100644 => 100755 api/server.go mode change 100644 => 100755 api/tags.go mode change 100644 => 100755 api/test/location_test.go mode change 100644 => 100755 api/test/main_test.go mode change 100644 => 100755 api/test/user_test.go mode change 100644 => 100755 api/token.go mode change 100644 => 100755 api/user.go mode change 100644 => 100755 data.ms/VERSION mode change 100644 => 100755 data.ms/auth/data.mdb mode change 100644 => 100755 data.ms/auth/lock.mdb mode change 100644 => 100755 data.ms/indexes/7cfc824a-b5b6-44e5-98e9-36b251867cac/data.mdb mode change 100644 => 100755 data.ms/indexes/7cfc824a-b5b6-44e5-98e9-36b251867cac/lock.mdb mode change 100644 => 100755 data.ms/instance-uid mode change 100644 => 100755 data.ms/tasks/data.mdb mode change 100644 => 100755 data.ms/tasks/lock.mdb mode change 100644 => 100755 db/csv_seeder/images.csv mode change 100644 => 100755 db/csv_seeder/kabupaten.csv mode change 100644 => 100755 db/csv_seeder/locations.csv mode change 100644 => 100755 db/csv_seeder/provinsi.csv mode change 100644 => 100755 db/csv_seeder/regions.csv mode change 100644 => 100755 db/csv_seeder/reviews.csv mode change 100644 => 100755 db/csv_seeder/tags.csv mode change 100644 => 100755 db/csv_seeder/user.csv mode change 100644 => 100755 db/migrations/000001_init_schema.down.sql mode change 100644 => 100755 db/migrations/000001_init_schema.up.sql mode change 100644 => 100755 db/migrations/000002_add_approvedby_in_locations_table.down.sql mode change 100644 => 100755 db/migrations/000002_add_approvedby_in_locations_table.up.sql mode change 100644 => 100755 db/migrations/000003_create_user_activities.down.sql mode change 100644 => 100755 db/migrations/000003_create_user_activities.up.sql mode change 100644 => 100755 db/migrations/000004_create_images_table.down.sql mode change 100644 => 100755 db/migrations/000004_create_images_table.up.sql mode change 100644 => 100755 db/migrations/000005_alter_tags_column_approvedby_nullable.down.sql mode change 100644 => 100755 db/migrations/000005_alter_tags_column_approvedby_nullable.up.sql mode change 100644 => 100755 db/migrations/000006_create_user_sessions_table.down.sql mode change 100644 => 100755 db/migrations/000006_create_user_sessions_table.up.sql mode change 100644 => 100755 db/migrations/000007_create_user_follow_table.down.sql mode change 100644 => 100755 db/migrations/000007_create_user_follow_table.up.sql mode change 100644 => 100755 db/migrations/000008_alter_users_add_about_column.down.sql mode change 100644 => 100755 db/migrations/000008_alter_users_add_about_column.up.sql mode change 100644 => 100755 db/migrations/000009_alter_users_add_website_column.down.sql mode change 100644 => 100755 db/migrations/000009_alter_users_add_website_column.up.sql mode change 100644 => 100755 db/migrations/000010_create_news_event_table.down.sql mode change 100644 => 100755 db/migrations/000010_create_news_event_table.up.sql mode change 100644 => 100755 db/mock/store.go mode change 100644 => 100755 db/queries/follow.sql mode change 100644 => 100755 db/queries/images.sql mode change 100644 => 100755 db/queries/locations.sql mode change 100644 => 100755 db/queries/news_events.sql mode change 100644 => 100755 db/queries/provinces.sql mode change 100644 => 100755 db/queries/regencies.sql mode change 100644 => 100755 db/queries/regions.sql mode change 100644 => 100755 db/queries/reviews.sql mode change 100644 => 100755 db/queries/sessions.sql mode change 100644 => 100755 db/queries/users.sql mode change 100644 => 100755 db/sqlc/db.go mode change 100644 => 100755 db/sqlc/error.go mode change 100644 => 100755 db/sqlc/follow.sql.go mode change 100644 => 100755 db/sqlc/images.go mode change 100644 => 100755 db/sqlc/images.sql.go mode change 100644 => 100755 db/sqlc/locations.go mode change 100644 => 100755 db/sqlc/locations.sql.go mode change 100644 => 100755 db/sqlc/models.go mode change 100644 => 100755 db/sqlc/news_events.go mode change 100644 => 100755 db/sqlc/news_events.sql.go mode change 100644 => 100755 db/sqlc/provinces.sql.go mode change 100644 => 100755 db/sqlc/querier.go mode change 100644 => 100755 db/sqlc/regencies.sql.go mode change 100644 => 100755 db/sqlc/regions.sql.go mode change 100644 => 100755 db/sqlc/reviews.go mode change 100644 => 100755 db/sqlc/reviews.sql.go mode change 100644 => 100755 db/sqlc/sessions.sql.go mode change 100644 => 100755 db/sqlc/store.go mode change 100644 => 100755 db/sqlc/test/locations_test.go mode change 100644 => 100755 db/sqlc/test/main_test.go mode change 100644 => 100755 db/sqlc/test/users_test.go mode change 100644 => 100755 db/sqlc/tx_location.go mode change 100644 => 100755 db/sqlc/users.go mode change 100644 => 100755 db/sqlc/users.sql.go mode change 100644 => 100755 dev.env.example mode change 100644 => 100755 go.mod mode change 100644 => 100755 go.sum mode change 100644 => 100755 main.go mode change 100644 => 100755 notes mode change 100644 => 100755 sqlc.yaml mode change 100644 => 100755 user_stories create mode 100755 util/cloudfare/r2.go mode change 100644 => 100755 util/config.go mode change 100644 => 100755 util/password.go mode change 100644 => 100755 util/password_test.go mode change 100644 => 100755 util/random.go mode change 100644 => 100755 util/sql.go mode change 100644 => 100755 util/token/maker.go mode change 100644 => 100755 util/token/paseto.go mode change 100644 => 100755 util/token/paseto_test.go mode change 100644 => 100755 util/token/payload.go diff --git a/.gitignore b/.gitignore old mode 100644 new mode 100755 diff --git a/.vscode/settings.json b/.vscode/settings.json old mode 100644 new mode 100755 diff --git a/Makefile b/Makefile old mode 100644 new mode 100755 diff --git a/TODO b/TODO old mode 100644 new mode 100755 diff --git a/api/BaseResponse.go b/api/BaseResponse.go old mode 100644 new mode 100755 diff --git a/api/api.go b/api/api.go old mode 100644 new mode 100755 diff --git a/api/image.go b/api/image.go old mode 100644 new mode 100755 diff --git a/api/location.go b/api/location.go old mode 100644 new mode 100755 diff --git a/api/middleware.go b/api/middleware.go old mode 100644 new mode 100755 diff --git a/api/news_event.go b/api/news_event.go old mode 100644 new mode 100755 diff --git a/api/region.go b/api/region.go old mode 100644 new mode 100755 diff --git a/api/reviews.go b/api/reviews.go old mode 100644 new mode 100755 diff --git a/api/server.go b/api/server.go old mode 100644 new mode 100755 diff --git a/api/tags.go b/api/tags.go old mode 100644 new mode 100755 diff --git a/api/test/location_test.go b/api/test/location_test.go old mode 100644 new mode 100755 diff --git a/api/test/main_test.go b/api/test/main_test.go old mode 100644 new mode 100755 diff --git a/api/test/user_test.go b/api/test/user_test.go old mode 100644 new mode 100755 diff --git a/api/token.go b/api/token.go old mode 100644 new mode 100755 diff --git a/api/user.go b/api/user.go old mode 100644 new mode 100755 diff --git a/data.ms/VERSION b/data.ms/VERSION old mode 100644 new mode 100755 diff --git a/data.ms/auth/data.mdb b/data.ms/auth/data.mdb old mode 100644 new mode 100755 diff --git a/data.ms/auth/lock.mdb b/data.ms/auth/lock.mdb old mode 100644 new mode 100755 index 9f2f3250ee935d28a3beae41e425fe714ced59d0..d2a6034e7684fc8f1095779fd5f7591d269698e9 GIT binary patch delta 28 kcmZp0XmFS?k@d9k1(W)Tfm#zA1X-8Gmp9jMT&N`v0H{_AbN~PV delta 19 bcmZp0XmFS?k#+X7yyNv7AIi&5{NN1$TCE9q diff --git a/data.ms/indexes/7cfc824a-b5b6-44e5-98e9-36b251867cac/data.mdb b/data.ms/indexes/7cfc824a-b5b6-44e5-98e9-36b251867cac/data.mdb old mode 100644 new mode 100755 index 4ebac150d6950ac6fac68fe4d46eb9a2d8588aca..75eec7faeb5ce2ef5d9732bb7c89e6e455d92c69 GIT binary patch delta 6916 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 delta 4667 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 U|Nr{vEF|7oyrsbCEFv}hFM#c~WB>pF diff --git a/data.ms/indexes/7cfc824a-b5b6-44e5-98e9-36b251867cac/lock.mdb b/data.ms/indexes/7cfc824a-b5b6-44e5-98e9-36b251867cac/lock.mdb old mode 100644 new mode 100755 index 44aef308c0e7b81387673b8bd3855d9d97c9d5d5..d263ef777d6aff5e3f885dd86215bf1cb3532699 GIT binary patch delta 75 zcmZo@WNBz*5xjTc{XV7yeH}Ii2w44db8yNos0L$OaeF%GT H1LJ=Hi_R4= diff --git a/data.ms/instance-uid b/data.ms/instance-uid old mode 100644 new mode 100755 diff --git a/data.ms/tasks/data.mdb b/data.ms/tasks/data.mdb old mode 100644 new mode 100755 index 7e7c0b9308dff2310800e1864de811a7b3515494..821990c72853114ea20f93bf82ef4e168696638c GIT binary patch literal 106496 zcmeI5dx%`ueaEl$e(hc*k)uRT%yI)E33rzJehhArf)h#z#BSs^MA+jyGiO#)&CYCQ z?#NQ)rNNj)|CFkK#iWG<>=+y5KGa5R8abFysPSKF490OfjUtbI&>V z&d$!Rc6L`9N&U{k+`IQY?zx}ey)*NBoZrzj_1cr|yz|H^#6}9Yma|G00ck)1V8`;KmY_l00ck)1V8`;wt|52 zziZky?UUM(sRg|~{h8@Y`U_J}OdXlJG<{?G*HezZ6=y;pAOHd&00JNY0w4eaAOHd& zaHkTmXkgp4{aUkKXJ<;iG)a46sD&%D*b^m6nNq>fn&@Ln_A#F+NNysHn+a z_G^u1yV*O*>ZK&TSs%M)+g;21*r(BTbkniAI4rwRJXrf{eb!%B7s92i5yYWBYDv4s zTC85Fo>fIR+x||zavDM|Y0^8jZn=C=okU#A4($|mB90ZJEcQf+5~@Nf+V0{c)Bd_o zeZM@lXuVfUTCLK$#;zFVI=JZJevO@3VBO|CYo|%8)L=B2E|bGim$~{jrfabMFS1 z9{uLi7ta~({(O~nE1gEA-l_Gu-qSP6wqqLgBu%PGk5zijuQQ|UIer{@rqS<_emPWT zd!gqCrqO7!78N#oX}4MJr_D~=D4#QudYx1#*(>Sl-Og$1B1y$*@&nbg;y|rSO4mSz zxlU)U#VVxb_bRPs`;@5Ftjle$QYV#{8i@Z}om#?ATuIL^(5U%^w3B(c*JX38T{~M* zjeGs-d^6=IQzuVP5{`D#Y>B36hqS=T>1MB)pP;`$7oQJr(KH6fd&03C&vbk%4i00JNY0w4eaAOHd&00LV~0Qx_-1VH~^ZqteE z*s-AhmxUo_Z2dno+>n_kAd7(?TagvSO8?J;OfvufW&N`Lb{=W4#g8_+0|5{K0T2KI z5C8!X009sH0T2KI5EzTV!L0UPO$CwkhQls+x_)};MU7H6Ut&0{M$0FNkpBOm_KsPWvnc`iTa0mQtu4 zMFyTTzRc2;Ch_$i%i`nsk)Axl_Z!Vt%DPFl#g3&SwvbV)6NdVr7SVpo4E&ETE>duw zm`z4kqb`lc&1a_#o}f5o_E}!ZXyje@s70GSRoV1#Ort4d6|=a=M$+mr)1V1!ou?|| z#91U^R+x7CjK=@{LP|TNlqdpIUCJ^kS0#Qu0Pdsqeo zAFJ1!Jf8MT-QqFnvKnjh7~Y|X;p{FRKD_KH93?;1$*41}_CPMs49%o_wsMNmXNf_d zUZye6(vux}u8lur3$3Ka)CKV8x7KN=6xdv$j}eLlHWJ77L&tYY)zGPyyu=SmRX3`a zYE{p7BD>yj?0{OSf%Pi2PQR_fmDhS+-z%iQO-i4#BMR!&dc#d<=NMHQmCh=_U9$-;qM=WTRViravFZ64r zC`h7`m9Qv|ta@Cnu?^h=|5Mxp_sM&}Uh^JsJc_NK^(>FRSncd79r$9EpTbJ0qOR}R z6jz>AUE>B2b)(4ftSE@a{K!^M&!~rT!jJzJ-2g#gR}+gR^ytT7$zw5n2-tpu_MB?W z9Qr@zA1mX32rLeK3TW~UASe53p8{4?w(YXz&IXPXc=Wuk^(l~74(SV?zPRm}Ki8|> z1hTd_>qnkr)8vAz>-B$cPv|BPvGYRH=D&^)Upe~hZ{BhLjO)}R%Km8Ef3+&y-@c-3 z>9^Cr`MqDh!H=&jyYa%l&z<^XK2Lu|*((=L{rz*t-r^YwMwC79#^24n%OCQUW#_N{ z^5@k{RHUh_20YirA#F)t(%*sB&%xjY0w4eaAOHd&00JNY0w4eaAOHe)0D&Xf7=&hD zrj&r0F^@ETVU4(twE69%+kaTr;ueCU*0!wH4s9oS|5bWHuK&+yGeiFWnLE}N@T04$`3Elp>cU4RTJ{4LjP94O07AA;(=(j+CE8UGy@~ zq4e*1Wj~yCeaE)wEi)?)$T4>Y4pt80$R~ebu(}_rs2$DPkxgz%JIcCVzYX$M`-Mk& zq?D_-@OX_Be{P7LlzVvb%|gms;l&@8a^~`n9N+f+wH(AnfIu)C_}umEI+^eJo{%y< ze-o20{QvO(iy#~kvH|};MIvyA{^oqY@c&b=)|$~+TlA~Tc9#9-8ueW}_K&XoTX%E! z0Q~>|&u;+u|9Qyfq;7&0zVla0-~Pqio3C-d`HHf;(Eqq%uKz!yy+8H8`)}-h zZ};bSHFkVs+cVm&U;l3)5^*au`9e1sQ2XPE^a6?o&Vq|ZM4=2C3EbJp_5;!YJ@1~0 zMcec*ky~Z}fc`&_1$M2t@KL`>p#Kkq{6qhT{x4@1ApZYm6E+b4e+KdY+3#1x|7Qu` zq5t!|^dmhl%VYWx|36})(b{g8%^858|4&l?ADY8ADJvkYw~)k6*eE#-n*ZSimR*Yd zDoq8dT5epk!)n#q*i5i}1N#4mwMXl-#Ou?U(=GZSnv4u(1OI zAOHd&00JNY0w4eaAOHd&00LV;U|jwG)rA|)Rr3Em_UgZH@2r;p@68iWKEcnm;(SXt zo_}NRTc2Mo|KDG}^>2T*TK>PkcC8=tiMK2IeC7Prm;e0wgB*{tBXIp+`2YV_{|5R0 zc^O_H00JNY0w4eaAOHd&00JNY0w4eaqY2DphxceAKVRX0|ER2fNN%U)b|%}d-(P=J z)>rWbDu2Jo^tXC^fr|52^ZixcKNSza_5V+5N2V6^_Vj0_FX=B#Ju!7;>eBSBpZ}j- z5Z*ul1V8`;KmY_l00ck)1VCVd1SqLG=|uarY;J#vug}{Pqsej^XS>CoC{aP!!r@BC zL?2VKkNIR_ftC(lZ!g?coW0aYRN}Hyl8S=j{KcLqQEH(IBbOuDr^#H|V|1Y+(A6kZ zZtit-p_I%#$XxZIviVi2XT^AL{{B1pl2@YSk|w=V>z2z0)oH{yc4$1Kx;RzX7Z>%AH+r(9as*cHRvBQJWmUt?z$7_BZ#%f%+GQiIW8x=ap7 zUFPcBoTjovK>uGI7D_+>1V8`;KmY_l00ck)1nzYLLeElq=2-f_nshxm{af5ZB}a@_d+A|Jo_m|HJx! zDH)V|SpU!UXOaIO`TvpszipHoNvnta|3>+o(PcH(JUyJ~-!w9p-tghA&j7#aRd=xd z-vn3wxl9G_4`2u(iKNox7+Ee;x&J8e3_*~HW#%DBmX(lXtq+;O{y(+EKR%3 zYCmQ4Gv$QQ>eSY`&Z9D~)3|wb8t+t{;3j4sYSCs-RaET_4~O)lUZu`jETu)v*QZW? zzmU=nDJ5?eDTxK*eZOqkvw`acQD}ujLdutL9jqJLQDD2Yj4Q7^D8Lc5vHlRkD@-rLj|M8G+qil>?YYvh(PwZL5C8!X009sH0T2KI5CDNYk${SK&rE2T|DVshR}PAG z%>P$Y=5r^rVyZkWw|V~mhtz#0#xdUff0aQ`v>iA8U*+c$t;d-EuNbQ77+W0wpQl8i z`2R!Ni~5WD)nZD3!i6mefB*=900@8p2!H?xfB*=900@A>PVF6-L@ClN}+8 z;nKEi2dQv7E%LWhBU^!}sTVa%nf+?GK5xyF7-+dkB-8(2(%;r!%JhHa|Gy1l#VJ4l z1V8`;KmY_l00ck)1nv+5!c)7U{C~=4D}A*S$p5eM{;TBmawOyA|5sgXBLAQ2B41=q zF`bbAUnSv}G{*D)s|0-F8pieiD?htvJ%;~ZG8|X07x4xoEe6{LEC%HBS1<1We@*`n z{WbXi6%uSg00ck)1V8`;KmY_l00eF+f$wHs&4b$0??3Z}A6$O;`g89FmmdA*(-+Sf z?f!g~bt|1lMa{&|5;vGeJxP;l(qolg^XtqgdyXGRlzpb(;~74em)TzE`2o)#!&+3> z?1>ybS!#@PMpCcS5^AznTC1>;jFNS7|5na<9wgSi5$%q8j)5)%j+c(#h1x)02dw zO<52{)3igYz*SB+drhh&4)qu4;`8AxE+6j+$8tQ=@y*DzZPPWw*o#6xutL+~e~%Ns zf##xi=$e7)d!`?nA?2eBBA-x->WhotlXBbtiR-^Q{lhP&FV8)hK6>TTW5~_%Bg>0M z%Pn+6hl(J!Ol*N;+QOc&Lz~H-#vSCn*R;aPzdKX$g_B=|2JE8X05OF?WG&!z`71Yx zWd8ppeMx@{`oBPfcMt#p5C8!X009sH0T2KI5C8!Xm^cBY|MP(qdcT(G{ktiXKYtBd z1$K?F3aGpUJpbPz?I+~_|4F9*r}|g)BU8x#pMk_12!H?xfB*=900@8p2!OyXAprkB zj|71Ke|g+SWXFyL|9@EoVsQWe0Zmx|*01Z2^8X*spW@N$|J|7W^^}8%fSeL`KmY_l z00ck)1V8`;KmY{pMFMKB`dyj-U(LLq?EHU~2jQT)KNQmm&HvAn-HCCGH~)WS{{Kbx_#{ z)iQvQ?C*%IuM9paTcgVBH!aH#$St=c@Ru?SsrvlLj5ecR(_hyw>KAk#|NoFaqr?9% zc;OucKmY_l00ck)1V8`;K;T{`pnTOE@c%0%YjXMjm3pbv!VTpAS6!$Gam9nRzt(4c zRxc%~5Pz2WFWW8lM2S*X_pAFv^)Vs;ze>VCM*ja5zVla0-~O9_IQ%V6XGPhSqtD)L H{{R02XXsim delta 2299 zcmb`J&u>#i3FXP7#+1geqF8QILA*p~AORLR9MP&b-*Mk}6eWA7*zv z^X5BmzV9=hT?x&ugyzQ~W}iO|eM|N-x5tY~&g7?GwK3OD{CMzALIVvi7DmJaUMO&E z77BNA8bolTFf1ONlcyn$MY9kNsCikuX3qGdf8+SZJmy8n;D9v(L7cMcTjO+WT30ol zz2GnSL+&2=!r}Hp@I=-Rqp@BUu1B>Y)dp3YaGqLVVC!;Hr=g7XFr7W)&-jx4N7Q}& z&CdZL%J2r}j`XmEKNG|tMnSw8DfXB@<{P9S<2_7e!zr0;~Af)EKrteIHkDoWuFs7x2p6b9nFiN5I7Hz7OEy z^h8SQn6I;LS;0!Zc&dzZjZCmqsg(xZW+UQ@s!355p{thn6xAxV$`FYPcLYtbHD8q1 z(tG4n!sC;e zamh4S2bKJ9iP}Qwo>A*G z55v`n!SWHWSn`oQ&?VHXQ&~vhJ?GDfkpqzOp?b6pM}blLbYiT-@7<@gPq&EEoPmov zSyM{gXybgSDuuNZ4!+K|a)N<8Wr;dPop&(zAc?;$znjg_=KL#Wov*8s+P7-n&ciV& zw{5`8ck^%ma7{|>-b&}qCT~wqZ09K~+2vhtsc-K$02h}hpx=R6*hZ+}|75&%JW03t n89#p-lO(xG$3+e!@a{$u0y2S)fJ~;NL=or++;lh6pNM||S9Z8R diff --git a/data.ms/tasks/lock.mdb b/data.ms/tasks/lock.mdb old mode 100644 new mode 100755 index abae36e117b65d4d9aeb194d9f363b9c8614459b..eb2d0773b99fca2522af81aec2d9456ad3cdddcd GIT binary patch delta 87 zcmZp0XmAj`ci{a#rUZQ*Sq2DToG949dfNDcN&Un?t;r6ILM-vSe}UK&8w6RW*(2D` R?jzXO_Cwg44=_5&0RU5-A}as@ delta 86 zcmZp0XmAj`ci{a#rUZQ*UIqwYn<&`8I{R7P@%o8@S`!-tS&td&VzLhiv0O$7yKRQB KHy>bhkOKfCW*>O~ diff --git a/db/csv_seeder/images.csv b/db/csv_seeder/images.csv old mode 100644 new mode 100755 diff --git a/db/csv_seeder/kabupaten.csv b/db/csv_seeder/kabupaten.csv old mode 100644 new mode 100755 diff --git a/db/csv_seeder/locations.csv b/db/csv_seeder/locations.csv old mode 100644 new mode 100755 diff --git a/db/csv_seeder/provinsi.csv b/db/csv_seeder/provinsi.csv old mode 100644 new mode 100755 diff --git a/db/csv_seeder/regions.csv b/db/csv_seeder/regions.csv old mode 100644 new mode 100755 diff --git a/db/csv_seeder/reviews.csv b/db/csv_seeder/reviews.csv old mode 100644 new mode 100755 diff --git a/db/csv_seeder/tags.csv b/db/csv_seeder/tags.csv old mode 100644 new mode 100755 diff --git a/db/csv_seeder/user.csv b/db/csv_seeder/user.csv old mode 100644 new mode 100755 diff --git a/db/migrations/000001_init_schema.down.sql b/db/migrations/000001_init_schema.down.sql old mode 100644 new mode 100755 diff --git a/db/migrations/000001_init_schema.up.sql b/db/migrations/000001_init_schema.up.sql old mode 100644 new mode 100755 diff --git a/db/migrations/000002_add_approvedby_in_locations_table.down.sql b/db/migrations/000002_add_approvedby_in_locations_table.down.sql old mode 100644 new mode 100755 diff --git a/db/migrations/000002_add_approvedby_in_locations_table.up.sql b/db/migrations/000002_add_approvedby_in_locations_table.up.sql old mode 100644 new mode 100755 diff --git a/db/migrations/000003_create_user_activities.down.sql b/db/migrations/000003_create_user_activities.down.sql old mode 100644 new mode 100755 diff --git a/db/migrations/000003_create_user_activities.up.sql b/db/migrations/000003_create_user_activities.up.sql old mode 100644 new mode 100755 diff --git a/db/migrations/000004_create_images_table.down.sql b/db/migrations/000004_create_images_table.down.sql old mode 100644 new mode 100755 diff --git a/db/migrations/000004_create_images_table.up.sql b/db/migrations/000004_create_images_table.up.sql old mode 100644 new mode 100755 diff --git a/db/migrations/000005_alter_tags_column_approvedby_nullable.down.sql b/db/migrations/000005_alter_tags_column_approvedby_nullable.down.sql old mode 100644 new mode 100755 diff --git a/db/migrations/000005_alter_tags_column_approvedby_nullable.up.sql b/db/migrations/000005_alter_tags_column_approvedby_nullable.up.sql old mode 100644 new mode 100755 diff --git a/db/migrations/000006_create_user_sessions_table.down.sql b/db/migrations/000006_create_user_sessions_table.down.sql old mode 100644 new mode 100755 diff --git a/db/migrations/000006_create_user_sessions_table.up.sql b/db/migrations/000006_create_user_sessions_table.up.sql old mode 100644 new mode 100755 diff --git a/db/migrations/000007_create_user_follow_table.down.sql b/db/migrations/000007_create_user_follow_table.down.sql old mode 100644 new mode 100755 diff --git a/db/migrations/000007_create_user_follow_table.up.sql b/db/migrations/000007_create_user_follow_table.up.sql old mode 100644 new mode 100755 diff --git a/db/migrations/000008_alter_users_add_about_column.down.sql b/db/migrations/000008_alter_users_add_about_column.down.sql old mode 100644 new mode 100755 diff --git a/db/migrations/000008_alter_users_add_about_column.up.sql b/db/migrations/000008_alter_users_add_about_column.up.sql old mode 100644 new mode 100755 diff --git a/db/migrations/000009_alter_users_add_website_column.down.sql b/db/migrations/000009_alter_users_add_website_column.down.sql old mode 100644 new mode 100755 diff --git a/db/migrations/000009_alter_users_add_website_column.up.sql b/db/migrations/000009_alter_users_add_website_column.up.sql old mode 100644 new mode 100755 diff --git a/db/migrations/000010_create_news_event_table.down.sql b/db/migrations/000010_create_news_event_table.down.sql old mode 100644 new mode 100755 diff --git a/db/migrations/000010_create_news_event_table.up.sql b/db/migrations/000010_create_news_event_table.up.sql old mode 100644 new mode 100755 diff --git a/db/mock/store.go b/db/mock/store.go old mode 100644 new mode 100755 diff --git a/db/queries/follow.sql b/db/queries/follow.sql old mode 100644 new mode 100755 diff --git a/db/queries/images.sql b/db/queries/images.sql old mode 100644 new mode 100755 diff --git a/db/queries/locations.sql b/db/queries/locations.sql old mode 100644 new mode 100755 diff --git a/db/queries/news_events.sql b/db/queries/news_events.sql old mode 100644 new mode 100755 diff --git a/db/queries/provinces.sql b/db/queries/provinces.sql old mode 100644 new mode 100755 diff --git a/db/queries/regencies.sql b/db/queries/regencies.sql old mode 100644 new mode 100755 diff --git a/db/queries/regions.sql b/db/queries/regions.sql old mode 100644 new mode 100755 diff --git a/db/queries/reviews.sql b/db/queries/reviews.sql old mode 100644 new mode 100755 diff --git a/db/queries/sessions.sql b/db/queries/sessions.sql old mode 100644 new mode 100755 diff --git a/db/queries/users.sql b/db/queries/users.sql old mode 100644 new mode 100755 diff --git a/db/sqlc/db.go b/db/sqlc/db.go old mode 100644 new mode 100755 diff --git a/db/sqlc/error.go b/db/sqlc/error.go old mode 100644 new mode 100755 diff --git a/db/sqlc/follow.sql.go b/db/sqlc/follow.sql.go old mode 100644 new mode 100755 diff --git a/db/sqlc/images.go b/db/sqlc/images.go old mode 100644 new mode 100755 diff --git a/db/sqlc/images.sql.go b/db/sqlc/images.sql.go old mode 100644 new mode 100755 diff --git a/db/sqlc/locations.go b/db/sqlc/locations.go old mode 100644 new mode 100755 diff --git a/db/sqlc/locations.sql.go b/db/sqlc/locations.sql.go old mode 100644 new mode 100755 diff --git a/db/sqlc/models.go b/db/sqlc/models.go old mode 100644 new mode 100755 diff --git a/db/sqlc/news_events.go b/db/sqlc/news_events.go old mode 100644 new mode 100755 diff --git a/db/sqlc/news_events.sql.go b/db/sqlc/news_events.sql.go old mode 100644 new mode 100755 diff --git a/db/sqlc/provinces.sql.go b/db/sqlc/provinces.sql.go old mode 100644 new mode 100755 diff --git a/db/sqlc/querier.go b/db/sqlc/querier.go old mode 100644 new mode 100755 diff --git a/db/sqlc/regencies.sql.go b/db/sqlc/regencies.sql.go old mode 100644 new mode 100755 diff --git a/db/sqlc/regions.sql.go b/db/sqlc/regions.sql.go old mode 100644 new mode 100755 diff --git a/db/sqlc/reviews.go b/db/sqlc/reviews.go old mode 100644 new mode 100755 diff --git a/db/sqlc/reviews.sql.go b/db/sqlc/reviews.sql.go old mode 100644 new mode 100755 diff --git a/db/sqlc/sessions.sql.go b/db/sqlc/sessions.sql.go old mode 100644 new mode 100755 diff --git a/db/sqlc/store.go b/db/sqlc/store.go old mode 100644 new mode 100755 diff --git a/db/sqlc/test/locations_test.go b/db/sqlc/test/locations_test.go old mode 100644 new mode 100755 diff --git a/db/sqlc/test/main_test.go b/db/sqlc/test/main_test.go old mode 100644 new mode 100755 diff --git a/db/sqlc/test/users_test.go b/db/sqlc/test/users_test.go old mode 100644 new mode 100755 diff --git a/db/sqlc/tx_location.go b/db/sqlc/tx_location.go old mode 100644 new mode 100755 diff --git a/db/sqlc/users.go b/db/sqlc/users.go old mode 100644 new mode 100755 diff --git a/db/sqlc/users.sql.go b/db/sqlc/users.sql.go old mode 100644 new mode 100755 diff --git a/dev.env.example b/dev.env.example old mode 100644 new mode 100755 diff --git a/go.mod b/go.mod old mode 100644 new mode 100755 diff --git a/go.sum b/go.sum old mode 100644 new mode 100755 diff --git a/import_csv.sh b/import_csv.sh index 536cb52..b67081e 100755 --- a/import_csv.sh +++ b/import_csv.sh @@ -1,5 +1,7 @@ #!/bin/sh cp ./db/csv_seeder/* /tmp/ + +# SEEDING MAIN DATAABSE sudo -u postgres psql \ -c '\copy users(id,username,password) FROM '"'/tmp/user.csv'"' DELIMITER '"','"' CSV HEADER;' \ -c '\copy regions(id, region_name) FROM '"'/tmp/regions.csv'"' DELIMITER '"','"' CSV HEADER;' \ @@ -10,6 +12,8 @@ sudo -u postgres psql \ -c '\copy images(id,image_url,uploaded_by,image_type,image_of) FROM '"'/tmp/images.csv'"' DELIMITER '"'#'"' CSV HEADER;' \ -c '\copy tags(id,name,submitted_by,target_id,tags_type) FROM '"'/tmp/tags.csv'"' DELIMITER '"','"' CSV HEADER;' \ -d hiling_dev && + +# SEEDING TEST DATABASE sudo -u postgres psql \ -c '\copy users(id,username,password) FROM '"'/tmp/user.csv'"' DELIMITER '"','"' CSV HEADER;' \ -c '\copy regions(id, region_name) FROM '"'/tmp/regions.csv'"' DELIMITER '"','"' CSV HEADER;' \ diff --git a/main.go b/main.go old mode 100644 new mode 100755 diff --git a/notes b/notes old mode 100644 new mode 100755 diff --git a/sqlc.yaml b/sqlc.yaml old mode 100644 new mode 100755 diff --git a/user_stories b/user_stories old mode 100644 new mode 100755 diff --git a/util/cloudfare/r2.go b/util/cloudfare/r2.go new file mode 100755 index 0000000..1046aea --- /dev/null +++ b/util/cloudfare/r2.go @@ -0,0 +1,2 @@ +package cloudfare + diff --git a/util/config.go b/util/config.go old mode 100644 new mode 100755 diff --git a/util/password.go b/util/password.go old mode 100644 new mode 100755 diff --git a/util/password_test.go b/util/password_test.go old mode 100644 new mode 100755 diff --git a/util/random.go b/util/random.go old mode 100644 new mode 100755 diff --git a/util/sql.go b/util/sql.go old mode 100644 new mode 100755 diff --git a/util/token/maker.go b/util/token/maker.go old mode 100644 new mode 100755 diff --git a/util/token/paseto.go b/util/token/paseto.go old mode 100644 new mode 100755 diff --git a/util/token/paseto_test.go b/util/token/paseto_test.go old mode 100644 new mode 100755 diff --git a/util/token/payload.go b/util/token/payload.go old mode 100644 new mode 100755